gpt4 book ai didi

javascript - 如何为 let block 实现变通方法?

转载 作者:行者123 更新时间:2023-11-30 11:10:31 25 4
gpt4 key购买 nike

阅读second chapterKyle Simpson's ES6 & Beyond book我看到了一个 let block 的例子:

let (a = 2, b, c) {
// ..
}

然而,如果我在我的浏览器中执行它,它会抛出错误

Uncaught SyntaxError: Unexpected token {

即使在 https://babeljs.io 中也不起作用

因此,此语法尚未实现。我的问题如下:我可以实现这种语法或与它非常相似的东西吗?

最佳答案

您所指的(非标准)语法是在 JavaScript 1.7 中实现的,这shipped with Firefox 2.0 .

Version 44 Firefox removed this syntax使 letconst 的实现符合 ES6 ( bug tracker )。在此之前,这些扩展自 Firefox 36 以来已被弃用。 .

解决方法:

{
let a = 2, b, c;
// ..
}

关于javascript - 如何为 let block 实现变通方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53904572/

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