我再一个点击事件里,定义一个数组,之后push进去数组的值变为1了,是number类型
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。arr = arr.push(3)执行后,arr等于新数组的长度,也就是1.
arr = arr.push(3)
基础。去查一下Array.prototype.push的返回值,和是否会操作原数组。
Array.prototype.push
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
1 回答5.7k 阅读✓ 已解决
1 回答4.8k 阅读✓ 已解决
3 回答4.6k 阅读✓ 已解决
2 回答5.5k 阅读✓ 已解决
7 回答6.4k 阅读✓ 已解决
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。
arr = arr.push(3)
执行后,arr等于新数组的长度,也就是1.