gpt4 book ai didi

javascript - 为什么添加分号会使这段代码起作用?

转载 作者:行者123 更新时间:2023-11-29 23:31:13 26 4
gpt4 key购买 nike

<分区>

process.on('exit', function () {
console.log("Exiting normally")
})

process.on('uncaughtException', function (err) {
console.log("Caught - " + err)
})

[1,2,3,4,5].forEach(function(element) {
console.log("Loop " + element)
})

这打破了:

Caught - TypeError: Cannot read property 'forEach' of undefined

Exiting normally

而当我添加一个分号时,它起作用了:

process.on('exit', function () {
console.log("Exiting normally")
})

process.on('uncaughtException', function (err) {
console.log("Caught - " + err)
}); // Added semi colon here

[1,2,3,4,5].forEach(function(element) {
console.log("Loop " + element)
})

这是否意味着为了安全起见我应该在每个语句后使用分号?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com