function append(arr, item) { const newArr = arr.slice(); newArr.push(item); return newArr }
JavaScript 中,slice() 方法用于从数组中提取一个子数组,并返回一个新数组,而不会改变原始数组。slice() 方法接受两个参数:起始索引和结束索引(可选),返回从起始索引开始到结束索引之前的元素组成的子数组。
slice() 方法的基本语法:array.slice(startIndex, endIndex)