slice() 方法返回一个新的数组对象,这一对象是一个由 start 和 end 决定的原数组的浅拷贝(包括 start,不包括 end),其中 start 和 end 代表了数组元素的索引。原始数组不会被改变。
可以理解为:要访问数组的一部分而不修改它
由于slice是一个浅拷贝的方法,所以当数组中存在对象的时候,slice未截取对象的话,改变某个数组的对象中的属性值时,会同步修改另一个数组的对象的属性值
如果源数组是稀疏数组, 方法返回的数组也会是稀疏数组。
也可以与bind()和call()一起使用,用于创建一个实用方法,将类数组对象转换为数组。
本文代码片段参考mdn
到此这篇js数组方法slice(js数组方法有哪些)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/qdvuejs/35663.html