Javascript中的Slice和Splice方法之间的低级差异
slice和splice之间的基本区别是-
splice()更改在其上调用它的原始数组,并以新数组对象的形式返回数组中已删除的项目。
slice()不会更改原始数组,并且还会返回切片的数组。
示例
// splice changes the array
let arr = [1, 2, 3, 4, 5];
console.log(array.splice(2));
//切片不会更改原始切片
let arr2 = [1, 2, 3, 4, 5];
console.log(array2.slice(2));
console.log("\n After Changing the arrays");
console.log(array);
console.log(array2);输出结果
[ 3, 4, 5 ] [ 3, 4, 5 ]
更改数组后
[[ 1, 2 ] [ 1, 2, 3, 4, 5 ]
热门推荐
10 结婚祝福语简短精辟 兄弟
11 近代生日祝福语简短精辟
12 公司开年仪式祝福语简短
13 成长仪式的简短祝福语
14 到同事新家简短祝福语
15 微信晚上祝福语简短
16 结婚祝福语简短精辟好记
17 对儿子祝福语简短精辟
18 祝老婆生日祝福语简短