gpt4 book ai didi

javascript - `export default let foo = ...` 抛出 "Unexpected strict mode reserved word"

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

<分区>

我正在通过在 Chrome Dev(撰写本文时为 v60)中启用“实验性 Web 平台”标志来试用 JavaScript 模块。

当我尝试导入这个模块时:

export default let foo = 10;

我收到此错误消息:

Uncaught SyntaxError: Unexpected strict mode reserved word

没有 default 关键字也能正常工作。这也很好用:

let a = 10;
export default a;

MDN没有明确说明 export default ... 符号允许使用 letvarconst,等等,但他们确实给出了这样的功能示例:

export default function (…) { … }.

像这样的变量:

export let name1 = …, name2 = …, …, nameN;

问题:当前规范是否不能像函数和类那样使用 default 关键字导出常规变量?

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