当前阅读教程:JavaScript对象大全 > constructor属性 | |
阅读(22555525) 收藏 赞(5685) 分享 | |
上一篇: 数组属性 | 下一篇: length属性 |
基础语法在 JavaScript 中, constructor 属性返回对象的构造函数。 返回值是函数的引用,不是函数名: JavaScript 数组 constructor 属性返回 function Array() { [native code] } JavaScript 数字 constructor 属性返回 function Number() { [native code] } JavaScript 字符串 constructor 属性返回 function String() { [native code] } 如果一个变量是数组你可以使用 constructor 属性来定义。 浏览器支持 所有主流浏览器都支持 constructor 属性。 语法 array.constructor
示例代码<!doctype html> <html> <head> <meta charset="utf-8"> <title>数组-属性-constructor:黄菊华老师</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"); //获取id为demo的p元素 x.innerHTML=fruits.constructor; //给id为demo的p元素之间插入内容:数组对象原型创建的函数 } </script> </body> </html>
效果图 |
|
上一篇: 数组属性 | 下一篇: length属性 |