`
stephen830
  • 浏览: 2973805 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript Array 对象参考手册 constructor 属性

阅读更多

JavaScript constructor 属性

定义和用法

constructor 属性返回创建此对象的函数的一个引用。

语法

arrayObject.constructor

 

 

说明

返回创建此对象的函数的一个引用

实例

在本例中,我们将展示如何使用 constructor 属性返回创建此对象的函数的一个引用:

<script type="text/javascript">

var arr = new Array(3)
arr[0] = "John"
arr[1] = "Andy"
arr[2] = "Wendy"

document.write(arr.constructor)

</script>

 

 

输出:

function Array() {
    [native code]
}

 

 

 

 

分享到:
评论

相关推荐

    JavaScript精炼之构造函数 Constructor及Constructor属性详解

    对象的constructor属性用于返回创建该对象的函数,也就是我们常说的构造函数,除了创建对象,构造函数(constructor) 还做了另一件有用的事情—自动为创建的新对象设置了原型对象(prototype object)

    Javascript的构造函数和constructor属性

    真正的原因是:一个对象的constructor是它的构造函数的prototype.constructor,而每一个函数都有一个prototype,默认情况下,这个prototype有一个constructor属性,指向的是它自己。 我觉得Javascript的设计本意是让...

    javascript new后的constructor属性.docx

    javascript new后的constructor属性.docx

    JavaScript的constructor属性[文].pdf

    JavaScript的constructor属性[文].pdf

    JavaScript类和继承 constructor属性

    constructor属性始终指向创建当前对象的构造函数。比如下面例子:比如下面例子: 代码如下: // 等价于 var foo = new Array(1, 56, 34, 12); var arr = [1, 56, 34, 12]; console.log(arr.constructor === Array); /...

    javascript new后的constructor属性

    prototype对象有constructor属性指向BB这个函数;所以alert&#40;b.constructor==BB.prototype.constructor&#41; //true 这里的“有了”的执行过程是先查看b有没有此属性让后去查看prototype里的属性值,不是简单的A=...

    javascript Array对象基础知识小结

    对于Array对象我的总结思想是:5法,3招,12式 1.声明5法:只针对一维数组,当然还有二维三维,这里就不做解释了 代码如下...属性3招:constructor,length,prototype constructor表示创建对象的函数。 constructor 属性

    JavaScript中的prototype和constructor简明总结

    一直没弄清楚JavaScript中的prototype和constructor属性,今天看了看书,总算有点眉目了

    深入浅析JavaScript中的constructor

    constructor 属性返回对创建此对象的数组函数的引用。本文给大家介绍JavaScript中的constructor ,需要的朋友参考下吧

    JavaScript中Array方法你该知道的正确打开方法

    Array对象为JavaScript内置对象,具有以下属性: 属性 描述 constructor 返回对创建此对象的数组函数的引用。 length 返回数组中元素的个数 prototype 向对象添加属性和方法。 用 Array.includes 代替...

    JS 操作Array数组的方法及属性实例解析

    本文总结了Array数组的3个属性,length 属性、prototype 属性、constructor 属性使用,并附注数组对象的8个分类及多个方法使用,具体如下: 对象的3个属性1、length 属性 length 属性Length属性表示数组的长度,即...

    ES5学习教程之Array对象

    ES5中新增的不少东西,了解之对我们写JavaScript会有不少帮助,下面主要介绍了ES5中的Array对象,需要的朋友们一起来看看吧。 一、创建 Array 对象的语法: new Array(); new Array(size); new Array(element0, ...

    详解JavaScript中的构造器Constructor模式

    构造器模式简单描述(看图): 构造器Constructor不能被继承,因此不能重写Overriding,但可以被重载...Javascript不支持类的情况下对象与Constructor,通过new关键字实例化一个对象,代码大概是这样的 funct

    JavaScript中继承的一些示例方法与属性参考

    prototype 属性的功能: 所有JavaScript 内部对象都有只读的prototype 属性。可以为内部对象的原型添加功能,但该对象不能被赋予不同的原型。 然而,用户定义的对象可以被赋给新的原型。 constructor 属性的作用: ...

    Javascript中获取对象的原型对象的方法小结

    在Javascript中,如果我们有一个对象但是又不知道它的构造函数时,如何获取它的原型对象呢? 在Chrome中或是FireFox浏览器中,我们可以直接使用对象的__proto__属性获取它的原型对象。 代码如下: &lt;!– lang: js ...

    javascript语言参考+教程 CHM

    constructor 属性; description 属性; E 属性; global 属性; hasOwnProperty 方法; ignoreCase 属性; index 属性; Infinity 属性; input 属性($_); isProptotyeOf 方法; lastIndex 属性; length 属性 ...

Global site tag (gtag.js) - Google Analytics