面试题答案
一键面试- 向数组末尾添加元素
4
的方法:- 方法一:使用
push
方法let arr = [1, 2, 3]; arr.push(4); console.log(arr);
- 方法二:使用
length
属性let arr = [1, 2, 3]; arr[arr.length]=4; console.log(arr);
- 方法一:使用
- 删除数组中第一个元素的方法:
- 方法一:使用
shift
方法let arr = [1, 2, 3]; arr.shift(); console.log(arr);
- 方法二:使用数组解构和剩余参数
let arr = [1, 2, 3]; let [, ...newArr] = arr; console.log(newArr);
- 方法一:使用
最终修改后的数组示例代码(先添加4,再删除第一个元素):
let arr = [1, 2, 3];
// 添加4
arr.push(4);
// 删除第一个元素
arr.shift();
console.log(arr);
最终返回的修改后的数组根据上述代码执行结果为[2, 3, 4]
。不同的添加和删除组合会有不同结果,但思路就是以上几种操作的组合。