我是靠谱客的博主 雪白汽车,这篇文章主要介绍js 数组和类数组的区别https://www.cnblogs.com/jiayeyuan/p/10886568.html,现在分享给大家,希望可以做个参考。

 类数组定义

  1)拥有length属性,其它属性(索引)为非负整数(对象中的索引会被当做字符串来处理);
      2)不具有数组所具有的方法;

  javascript中常见的类数组有 arguments对象和 DOM方法的返回结果。比如 document.getElementsByTagName()

类数组转换为数组

args = Array.prototype.slice.call(arguments);

// 类数组转换为数组首先Array.prototype.slice.call(arrayLike)的结果是将arrayLike对象转换成一个Array对象。所以其后面可以直接调用数组具有的方法

Array.prototype.slice

 

https://www.cnblogs.com/jiayeyuan/p/10886568.html

最后

以上就是雪白汽车最近收集整理的关于js 数组和类数组的区别https://www.cnblogs.com/jiayeyuan/p/10886568.html的全部内容,更多相关js内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(120)

评论列表共有 0 条评论

立即
投稿
返回
顶部