hz- 类数组的转换

1.使用 slice复制

var arr = Array.prototype.slice.call(arrLike);

原理 把类数组的 属性 添加到 数组原型中 ,达到可以调用数组方法的目的。

2.es6中 Array.from()

var arr = Array.from(arrLike);

var arrCopy = Array.from(arr);

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

推荐阅读更多精彩内容

  • Javascript有很多数组的方法,有的人有W3C的API,还可以去MDN上去找,但是我觉得API上说的不全,M...
    顽皮的雪狐七七阅读 9,706评论 0 6
  • JS基础讲解 JavaScript组成ECMAScript:解释器、翻译DOM:Document Object M...
    FConfidence阅读 3,635评论 0 1
  • 讲在前面 这次选的计划是源码阅读计划,因为之前花时间x重新再过了高程和权威,觉得得看一些实在的东西来提高自己。因此...
    临水照影233阅读 2,823评论 0 0
  • 第一章 错误处理: 错误: 程序运行过程中,导致程序无法正常执行的现象(即bug) 现象: 程序一旦出错,默认会报...
    fastwe阅读 4,840评论 0 1
  • 立冬前后接二连三的风裹着雨淅沥沥的降落在大地,农村的田间地头失去了辛勤劳作的人们的背影,留在田间是那绿油油的麦苗,...
    丁兆勇阅读 2,047评论 0 1