constructor
属性返回用于 数组 的构造函数。
示例
let languages = ["JavaScript", "Java", "Python"];
let constructor = languages.constructor;
console.log(constructor)
// Output:
// [Function: Array]
constructor 语法
访问 constructor
属性的语法是:
arr.constructor
这里,arr 是一个数组。
constructor 参数
构造函数是 JavaScript 中的一个属性,因此它不接受任何参数。
constructor 返回值
- 返回数组的构造函数。
对于 JavaScript 数组,constructor 属性返回 function Array() { [native code] }。
注意:返回值是对函数的引用,而不是函数名。
示例:使用 constructor 属性
let array = [1, 2, 3, 4, 5];
let constructor = array.constructor;
console.log(constructor)
输出
[Function: Array]
另请阅读