javascript类数组对象

var o = {0:'苹果',1:'梨子',2:'黄桃',3:'水蜜桃',length:4}; Array.prototype.slice.call(o,1,2)//输出梨子 Array.prototype.join.call(o)//输出'苹果,梨子,黄桃,水蜜桃'
类似以上所有property名均为正整数,同时也拥有相应的length属性的对象称为类数组对象,类数组对象同样可以应用数组的方法(如上)。


浏览器环境中,通过document操作获取到的集合对象,参数集合arguments都属于类数组对象。
ECMAscript5标准中,字符串string也是一个只读的类数组对象

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容