【发布时间】:2023-03-20 20:51:01
【问题描述】:
这里是代码
var numberArray = [0, 1]
(function() {
numberArray.push(2)
function nestedFunction() {
numberArray.push(3)
function anotherNestedFunction() {
numberArray.push(4)
}
console.log(numberArray)
}
})()
我期待 numberArray 的值为 [0,1,2,3,4] 但它给出了这个错误:
TypeError:[0,1]不是函数
【问题讨论】:
-
在
var行的末尾加一个分号。
标签: javascript arrays function iife