返回到:JavaScript对象:JavaScript Array 对象
定义和用法
在 JavaScript 中, constructor 属性返回对象的构造函数。
返回值是函数的引用,不是函数名:
JavaScript 数组 constructor 属性返回 function Array() { [native code] }
JavaScript 数字 constructor 属性返回 function Number() { [native code] }
JavaScript 字符串 constructor 属性返回 function String() { [native code] }
如果一个变量是数组你可以使用 constructor 属性来定义。
所有主流浏览器都支持 constructor 属性。
语法
array.constructor技术细节
| 返回值: | 一个函数对象。该函数由数组对象的原始创建。 |
|---|---|
| JavaScript 版本: | 1.1 |
实例
返回fruits数组对象原型创建的函数:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Web176教程(Web176.com)</title>
</head>
<body>
<p id="demo">点击按钮创建一个数组,并显示它的构造函数.=。</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction()
{
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var x=document.getElementById("demo");
x.innerHTML=fruits.constructor;
}
</script>
</body>
</html>作者:terry,如若转载,请注明出处:https://www.web176.com/javascriptbook/jsarrtips/3389.html
支付宝
微信