2022/05/22 点击:176
p> 在上一课中,我们使用对象子面量(或初始值设定项)语法创建了一个对象。 var person = {name: "老曾", age: 42, favColor: "red"}; 这允许您仅创建单个对象。 有时,我们需要设置一个"对象类型",该
2022/05/22 点击:170
拥有对象构造函数后,可以使用 new 关键字创建相同类型的新对象。 var p1 = new person("木木", 42, "orange");var p2 = new person("老曾", 21, "red");document.write(p1.age); // Outputs 12document.write(p2.name); // Ou
2022/05/22 点击:71
考虑以下示例。 function person (name, age) { this.name = name; this.age = age;}var John = new person("老曾", 25);var James = new person("小王", 21); 像以前一样,使用点语法访问对象的属性。 理解对象的创建至关
2022/05/22 点击:942
使用对象文字或初始值设定项语法创建单个对象。 var mumu = {name: "mumu", age: 25};var zeng = {name: "小曾", age: 21}; 对象由用于描述对象的属性组成。对象属性的值可以包含基本数据类型或其他
2022/05/22 点击:775
空格和换行符并不重要。对象定义可以跨越多条线。 var John = { name: "John", age: 25};var James = { name: "James", age: 21}; 无论对象是如何创建的,访问属性和方法的语法都不会更改。 document.write(
2022/05/22 点击:1002
方法是存储为对象属性的函数。 使用以下语法创建对象方法: methodName = function() { code lines } 使用以下语法访问对象方法: objectName.methodName() 方法是属于对象的函数。可以使用 this 关键
2022/05/22 点击:771
您还可以在构造函数之外定义函数,并将其与对象关联。 function person(name, age) { this.name= name; this.age = age; this.birthYear = bornYear;}function bornYear() { return 2022 - this.age;} 可以看到,我们已将对象的
2022/05/22 点击:686
像往常一样调用该方法。 function person(name, age) { this.name= name; this.age = age; this.birthYear = bornYear;}function bornYear() { return 2022 - this.age;}var p = new person("A", 22);document.write(p.yearOfBirth()); 使用在构
2022/05/22 点击:1083
数组在单个变量中存储多个值。 要存储三个课程名称,需要三个变量。 var course1 ="HTML"; var course2 ="CSS"; var course3 ="JS"; 但如果你有500门课呢?解决方案是一个数组。 var courses = new Array("HTM
2022/05/22 点击:745
通过引用方括号中的索引号来引用数组元素。 此语句访问courses中第一个元素的值,并更改第二个元素的值。 var courses = new Array("HTML", "CSS", "JS"); var course = courses[0]; // HTMLcourses[1] = "C++";