一些特性需要严格模式。将以下代码作为 CloudScript 文件的第一行以启用此模式:
use strict;字符串插值
在为玩家编写消息时,你可能希望使用多行插值字符串。使用反引号符号来创建插值字符串。然后,你可以使用${ variable } 语法直接将数据插入字符串。
这可以让你避免字符串拼接,并提高代码的可读性。
反引号字符串是原样字符串,可以是多行。这意味着你必须留意所有缩进,因为任何多余的空格/制表符都会被捕获到字符串中。
新方法和箭头函数
ES6 带来了使用箭头运算符=> 定义函数的新语法。以下代码片段展示了某些运算符用法的近似翻译。
Array.findIndex 方法结合使用,可以通过以下美观、简洁的代码按谓词进行搜索。
对象赋值
Object.assign 方法允许你轻松使用一组新的属性和方法扩展任何对象。
此方法用途广泛,尤其适用于扩展处理程序对象并创建处理程序组。
Getter
可以使用 “Getter” 将常见的 API 调用封装成语法上更美观的形式。请考虑以下 Title Data 状态。
TitleData 检索 Foo 和 Bar 数据,然后以非常简单的方式使用它们。
