Array(数组) 对象 JavaScript Array(数组) 对象
JavaScript Array(数组) 对象
数组对象是使用单独的变量名来存储一系列的值
constructor 返回对创建此对象的数组函数的引用。
length 设置或返回数组中元素的数目。
prototype 使您有能力向对象添加属性和方法。
当其他参数调用 Array() 时,该构造函数将用参数指定的值初始化数组
不使用 new 运算符时,它的行为与使用 new 运算符调用它时的行为完全一样
Array(数组) 对象 JavaScript Array(数组) 对象
JavaScript Array(数组) 对象
数组对象是使用单独的变量名来存储一系列的值
constructor 返回对创建此对象的数组函数的引用。
length 设置或返回数组中元素的数目。
prototype 使您有能力向对象添加属性和方法。
当其他参数调用 Array() 时,该构造函数将用参数指定的值初始化数组
不使用 new 运算符时,它的行为与使用 new 运算符调用它时的行为完全一样
类(class) JavaScript 类(class)
JavaScript 类(class)
使用类
new 关键字来创建对象
使用new 关键字是利用构造函数去创建一个
对象 不使用new 关键字就是一次普通的函数调用
类(class) JavaScript 类(class)
类的方法
构造方法
构造方法是一种特殊的方法:
构造方法名为 constructor()
构造方法在创建新对象时会自动执行
构造方法用于初始化对象属性
如果不定义构造方法,JavaScript 会自动添加一个空的构造方法
constructor() 方法是一种特殊的方法,
用于创建和初始化在类中创建的对象。
当初始化类时,constructor() 方法会被自动调用,
并且它必须使用确切的名称 "constructor",实际上,
如果您没有构造方法,JavaScript 将添加一个不可见的空构造方法
一个类不能使用多个 constructor() 方法。这将抛出 SyntaxError。
您可以使用 super() 方法来调用父类的构造方法