ES7: Novedades

En esta entrada, vamos a ver las novedades introducidas en ES7 (ES2016). En esta versión del estándar, solamente se presentan 2 novedades. Vamos a verlas con unos ejemplos.

 

Array.prototype.includes(var)

Comprueba si un array contiene el valor pasado por parámetro. Básicamente, funciona igual que la función String.prototype.includes(var) para cadenas de texto (tratada en este post), pero para arrays. Con esta función ya no tendremos que utilizar el indexOf() para comprobar si un determinado valor está en un array.

 

Operador de exponenciación (**)

Este operador nos permite calcular la potencia de un número. Le indicamos el número base y el exponente y nos hará el cálculo elevando el número base al exponente. Anteriormente, esto mismo, se podía hacer con la función Math.pow($base, $exponente) , pero ahora no es necesario utilizarla gracias al operador ** .

 

Ver código anterior en vivo: https://repl.it/@vreaxe/ES7-Novedades

-


Aloja tu proyecto en DigitalOcean: Obtén $200 de crédito gratis al registrarte a través de este enlace.

Si hay cualquier tipo de error en el post o te surge cualquier duda, no dudes en ponerlo en los comentarios o enviarme un correo desde la página de contacto.

? CONTACTAR

Deja una respuesta

  Acepto la política de privacidad