JS 数组方法splice的源码探究
Posted 天马行空的Max
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS 数组方法splice的源码探究相关的知识,希望对你有一定的参考价值。
Array.splice()
splice() 方法与 slice() 方法的作用是不同的,splice() 方法会直接对数组进行修改。
var arr=[1,2,3,4]
arr.splice(0,1)=[1] arr=[2,3,4] 删除
arr.slice(0,1)=[2,3,4] arr=[1,2,3,4]
arr.splice(0,-1)=[] arr=[1,2,3,4]
arr.slice(0,-1)=[1,2,3] arr=[1,2,3]
arr.splice(0,1,5) => arr=[5,2,3,4] 删除 + 添加
以上是关于JS 数组方法splice的源码探究的主要内容,如果未能解决你的问题,请参考以下文章