Array.prototype.slice()简单总结

1.slice方法

Array.slice(start,end),包括开始,不包括结束,返回一个新数组

2.注意点

如果该元素是个对象引用 (不是实际的对象),slice会拷贝这个对象引用到新的数组里。两个对象引用都引用了同一个对象。如果被引用的对象发生改变,则新的和原来的数组中的这个元素也会发生改变。

3.类数组

slice方法可以用来将一个类数组(Array-like)对象/集合转换成一个新数组。比如(arguments)

Array.prototype.slice.call(arguments)/[ ].slice.call(arguments)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 搞不懂自己总有那么一次 会把身边亲近的人都推开 直到自己一个人独自享受寂寞 这人真的心里有病 还有救吗
    放学了开始生活阅读 222评论 0 0
  • 今天是游学第三天。上午游览北美著名的城市森林公园斯坦利公园(Stanley Park)、观览印地安部落的图腾柱(T...
    令狐冲1阅读 378评论 0 0
  • 前言 升级数据库是个很繁琐看似很麻烦的事情,有次面试,面试官问了关于增加字段更新数据库升级的问题,我是这么回答的,...
    MMD_阅读 5,645评论 1 7
  • 夜深的时候,世界都沉睡, 适合听歌,适合,打开一点点心扉,偷偷放出白日里藏得隐秘的小心思。 高中的时候,有一张月棠...
    StephanieLi0817阅读 396评论 0 1

友情链接更多精彩内容