1
http://blog.grossman.io/how-to-write-async-await-without-try-catch-blocks-in-javascript/在這個鏈接中,有一些代碼可以在try catch中訪問變量,但是當我在服務器中嘗試這個時,它不起作用,因爲它超出了範圍。我怎樣才能做到這一點?如何在其他try塊中的try塊中訪問變量?
try {
const foo = "bar"
} catch (e) {
console.log(e)
}
try {
console.log(foo) -> is not defined
} catch (e) {
console.log(e)
}
正如您在帖子中看到的,作者使用'const',這是如何工作的? –
@PhillipYS我會說這是一個錯誤。 –
@PhillipYS我只是試過了,是的,這是作者犯的一個錯誤。好的趕上! –