var arr = [1,2,3];arr.pop();// [1,2] 改变arr.push(3);// [1,2,3] 改变arr.splice(0,1);// [2,3] 改变arr.concat([4,5]);// [2,3] 返回新数组,不改变原数组arr.slice(0,1);// [2,3] 返回新数组,不改变原数组
回复- 张姝珩用户2024-11-25var arr = [1,2,3];arr.pop();// [1,2] 改变arr.push(3);// [1,2,3] 改变arr.splice(0,1);// [2,3] 改变arr.concat([4,5]);// [2,3] 返回新数组,不改变原数组arr.slice(0,1);// [2,3] 返回新数组,不改变原数组1楼
- 吴贝纯用户2024-11-25arr.slice(0,1);// [1] 这个应该是返回[1], 该方法接受一或两个参数,即要返回项的起始和结束位置,如果只传入一个参数,那么返回的是从起始位置,一直到最后一项(包含最后一项)。2楼