Jim*_*ody 2 javascript arrays reduce
这是预期的行为吗?我希望在这里返回一个空数组.
JavaScript的
let arr = [1];
console.log(arr.splice(0, 1))Run Code Online (Sandbox Code Playgroud)
安慰
1
Run Code Online (Sandbox Code Playgroud)
小智 10
因为它返回被移除的内容,在您的情况下为[1].arr通话结束后将为空.
见例子:
let arr = [1];
arr.splice(0, 1);
console.log(arr);Run Code Online (Sandbox Code Playgroud)