0

我在Adob​​e 技术博客上看到了一个发布前的常见问题解答,其中说 XD 插件将“用现代 JavaScript 编写”,但这究竟是什么意思?

  • 我可以使用 ES5 吗?
  • ES6/ES2015 的特性呢?
  • 它是否支持 Adob​​e ExtendScript?
4

1 回答 1

2

Adobe XD 可扩展性构建在现代 JavaScript 引擎之上,这意味着它可以理解旧版本的 JavaScript (ES5) 和较新的变体(ES6 / ES2015 等)。Adobe XD 插件不支持ExtendScript 。

下面列出了一些有用的功能:

  • ES5
    • 吸气剂/二传手
    • Array#map,Array#foreach等。
  • ES6/ES2015+
    • 承诺
    • 模板文字
    • 课程
    • constlet(块范围的变量)
    • 解构、默认和命名参数
    • 符号
    • 迭代器
    • asyncawait

也就是说,如果您不熟悉 ES2015+,则不需要使用它。

于 2018-10-01T17:19:48.573 回答