8
哪种方法最适合在JavaScript中创建对象?对象属性之前是否必须使用“ var”?
到目前为止,我看到了用JavaScript创建对象的三种方法。哪种方法最适合创建对象,为什么? 我还看到在所有这些示例中,var在属性之前未使用关键字-为什么?var提到属性是变量时,是否不必在属性名称之前声明? 在第二和第三种方式中,对象的名称为大写,而在第一种方式中,对象的名称为小写。我们应该在什么情况下使用对象名称? 第一种方式: function person(fname, lname, age, eyecolor){ this.firstname = fname; this.lastname = lname; this.age = age; this.eyecolor = eyecolor; } myFather = new person("John", "Doe", 50, "blue"); document.write(myFather.firstname + " is " + myFather.age + " years old."); 第二种方式: var Robot = { metal: "Titanium", killAllHumans: function(){ alert("Exterminate!"); …
177
javascript
object