Algunas de las características requieren el modo strict. Habilite este modo colocando el siguiente código como la primera línea de su archivo de CloudScript:
use strict;Interpolación de cadenas
Al redactar mensajes para sus jugadores, es posible que quiera usar cadenas interpoladas de varias líneas. Use el símbolo de acento grave para crear una cadena interpolada. Después puede insertar datos directamente en la cadena mediante la sintaxis${ variable }.
Esto le permite evitar la concatenación de cadenas y mejora la legibilidad del código.
Las cadenas con acento grave son literales y pueden ocupar varias líneas. Esto significa que debe prestar atención a toda la sangría, ya que cualquier espacio o tabulación adicional se capturará en la cadena.
Nuevos métodos y funciones de flecha
ES6 aporta una nueva sintaxis para definir funciones mediante el operador de flecha=>. El fragmento de código que se muestra a continuación presenta traducciones aproximadas de determinados usos del operador.
Array.findIndex, permite buscar por predicado con el siguiente código conciso y de buen aspecto.
Asignación de objetos
El métodoObject.assign le permite extender fácilmente cualquier objeto con un nuevo conjunto de propiedades y métodos.
Con una gran variedad de usos, este método resulta especialmente útil para extender un objeto de controladores y crear grupos de controladores.
Captadores (getters)
Puede usar “captadores” (getters) para encapsular llamadas API comunes con una apariencia sintácticamente más agradable. Considere el siguiente estado de Title Data.
Foo y Bar de TitleData y luego usarlos de una manera muy sencilla.
