Skip to content

输出什么?

Posted on:2021年7月3日 at 22:26
let newList = [1, 2, 3].push(4);

console.log(newList.push(5));

.push方法返回数组的长度,而不是数组本身! 通过将newList设置为[1,2,3].push(4),实际上newList等于数组的新长度:4。 然后,尝试在newList上使用.push方法。 由于newList是数值4,抛出TypeError。

原文转自:https://fe.ecool.fun/topic/8454a7ca-e1c0-4f25-abc3-4c8528593056