数组是对象。
但是,与常规对象不同,数组具有某些特殊功能。
数组在其原型链中还有一个附加对象,即
Array.prototype
。该对象包含可以在数组实例上调用的所谓Array方法。数组具有一个
length
属性(该属性是实时的,ergo,它会自动更新)(数组具有用于定义新属性的特殊算法。如果你设置一个新的属性到一个数组和属性的名称是可以强制转换为一个整数刺(如
'1'
,'2'
,'3'
,等),那么特殊算法应用(它是在规范中定义第123页)
除了这三件事,数组就像常规对象一样。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)