XD 插件 API 支持什么语言?
What language does the XD plugin API support?
我在 Adobe Tech Blog 上看到一个发布前常见问题解答,上面说 XD 插件 "be written in modern JavaScript",但这到底是什么意思?
- 我可以使用 ES5 吗?
- ES6/ES2015 个功能怎么样?
- 是否支持 Adobe ExtendScript?
Adobe XD Extensibility 建立在现代 JavaScript 引擎之上,这意味着它可以理解旧版本的 JavaScript (ES5) 和较新的变体(ES6 / ES2015 等。 ). Adobe XD 插件不支持 ExtendScript。
下面列出了一些有用的功能:
- ES5
- Getters/Setters
Array#map
、Array#foreach
等
- ES6/ES2015+
- 承诺
- 模板文字
- 类
const
和 let
(块范围变量)
- 解构、默认和命名参数
- 符号
- 迭代器
async
和 await
也就是说,如果您不熟悉 ES2015+,则不需要使用它。
我在 Adobe Tech Blog 上看到一个发布前常见问题解答,上面说 XD 插件 "be written in modern JavaScript",但这到底是什么意思?
- 我可以使用 ES5 吗?
- ES6/ES2015 个功能怎么样?
- 是否支持 Adobe ExtendScript?
Adobe XD Extensibility 建立在现代 JavaScript 引擎之上,这意味着它可以理解旧版本的 JavaScript (ES5) 和较新的变体(ES6 / ES2015 等。 ). Adobe XD 插件不支持 ExtendScript。
下面列出了一些有用的功能:
- ES5
- Getters/Setters
Array#map
、Array#foreach
等
- ES6/ES2015+
- 承诺
- 模板文字
- 类
const
和let
(块范围变量)- 解构、默认和命名参数
- 符号
- 迭代器
async
和await
也就是说,如果您不熟悉 ES2015+,则不需要使用它。