gpt4 book ai didi

javascript - 这个导出语法在 ES2015 中有效吗?

转载 作者:行者123 更新时间:2023-12-01 03:21:04 24 4
gpt4 key购买 nike

在 ES2015 中与 export 一起使用时,以下解构赋值的使用是否有效?

// bam.js
const bam = { foo() {}, bar() {} };

export { foo, bar } = bam;


// another.js
import { foo, bar } from 'bam';

最佳答案

没有。 specification需要 export 后跟

  • 默认...
  • 声明(类、函数)
  • 变量语句(varletconst)
  • 导出子句 ({}, {foo, bar}, ...)
  • ...(更多但不相关)

{ foo, bar } = bam 但是,这将是一个分配,并且规范中的任何规则都不匹配该用例。

要验证未广泛支持的语法是否有效,您可以使用 Babel repl .

关于javascript - 这个导出语法在 ES2015 中有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45195385/

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