数组从后往前删除,关于数组中slice的用法

需求是:arr = [ 1,  2,  3,  4]   数组截取返回的是   arr =  [ 1, 2, 3]

但是 由于对slice(statr,end)的理解有误,以至于返回的总是最后一位

写法:arr.slice(this.arr.length - 1, 1)

后经过仔细研究,发现,slice( 截取的开始位置(下标索引),截取到那个位置(下标索引))

正确的写法是  arr.slice( 0,this.arr.length-1 )  这样返回的是   arr =  [ 1, 2, 3]

你可能感兴趣的:(vue,js,数组,slice,数组删除)