function append(arr, item) {
	const newArr = arr.slice();
	newArr.push(item);
	return newArr
}

JavaScript 中,slice() 方法用于从数组中提取一个子数组,并返回一个新数组,而不会改变原始数组。slice() 方法接受两个参数:起始索引和结束索引(可选),返回从起始索引开始到结束索引之前的元素组成的子数组。

slice() 方法的基本语法:array.slice(startIndex, endIndex)