【发布时间】:2016-12-31 02:09:49
【问题描述】:
JavaScript 语言的内置全局 Object 对象的 documentation 声明
对象.长度
值为 1。
这个属性有什么意义,另外,为什么object.length 不能像array.length 一样提供给我们?
乍一看,在我看来,我提出后一个问题的原因可能与使用属性访问/初始化的点符号方法的对象上的 length 属性的解释器可能混淆有关。
【问题讨论】:
-
您可能想测试
Array.length的值(注意大写“A”)... -
它是
Object构造函数的静态属性,而不是所有实例都会继承的Object.prototype.length -
@Bergi – 读完这个问题后我做的第一件事就是找到骗子,但我找不到它。你做到了;)
-
@Rayon: stackoverflow.com/search?q=%22Object.length%22+[js] 为我做的 :-)
标签: javascript oop object