我是靠谱客的博主 雪白汽车,这篇文章主要介绍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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复