ES7 (ECMAScript 7) fue presentado en 2016, y es muy fácil de comprender. ¿Por qué? Porque a diferencia de ES6, el cual tiene un montón de cambios, ES7 añade solo dos cosas al lenguaje JavaScript.
En esta lección veremos esas dos cosas. La primera de ellas es el método includes, el cual fue añadido a strings y arrays. Veamos un ejemplo:
Vemos que nos devuelve true ya que la letra o se encuentra incluida dentro del string "Hola". Ahora veamos su uso en arrays.
Vemos que al consultar si el array mascotas incluye a ‘perro’ obtenemos true. Y al consultar si el array mascotas incluye a ‘lagarto’ obtenemos false, ya que no lo incluye.
La segunda cosa que añadió ES7 es el operador exponencial. Veamos un ejemplo:
Probemos un segundo ejemplo:
ECMAScript a partir del 2016 lanzará pequeñas mejoras incrementales todos los años, por lo que resulta más fácil de aprender, a diferencia del gran cambio que implicó ES6.
Bueno, eso fue todo por esta lección.
Nos vemos en la siguiente.
¡Adios!