1.使用 slice复制
var arr = Array.prototype.slice.call(arrLike);
原理 把类数组的 属性 添加到 数组原型中 ,达到可以调用数组方法的目的。
2.es6中 Array.from()
var arr = Array.from(arrLike);
var arrCopy = Array.from(arr);
1.使用 slice复制
var arr = Array.prototype.slice.call(arrLike);
原理 把类数组的 属性 添加到 数组原型中 ,达到可以调用数组方法的目的。
2.es6中 Array.from()
var arr = Array.from(arrLike);
var arrCopy = Array.from(arr);
本文标题:hz- 类数组的转换
本文链接:https://www.haomeiwen.com/subject/pmproctx.html
网友评论