我在Adobe 技术博客上看到了一个发布前的常见问题解答,其中说 XD 插件将“用现代 JavaScript 编写”,但这究竟是什么意思?
- 我可以使用 ES5 吗?
- ES6/ES2015 的特性呢?
- 它是否支持 Adobe ExtendScript?
我在Adobe 技术博客上看到了一个发布前的常见问题解答,其中说 XD 插件将“用现代 JavaScript 编写”,但这究竟是什么意思?
Adobe XD 可扩展性构建在现代 JavaScript 引擎之上,这意味着它可以理解旧版本的 JavaScript (ES5) 和较新的变体(ES6 / ES2015 等)。Adobe XD 插件不支持ExtendScript 。
下面列出了一些有用的功能:
Array#map
,Array#foreach
等。const
和let
(块范围的变量)async
和await
也就是说,如果您不熟悉 ES2015+,则不需要使用它。