Diferencia entre ES5 y ES6

1. ECMAScript 5 (ES5P): 
ES5 también se conoce como ECMAScript 2009, ya que se lanzó en 2009. Es una función que los contratistas se enfocan en cómo se instancian los objetos. Para ES5, debe escribir la palabra clave de función y devolver, que se usará para definir la función, como el lenguaje JavaScript general normal. 

2. ECMAScript 6 (ES6): 
ES6 también se conoce como ECMAScript 2015, ya que se lanzó en 2015. Su clase permite a los desarrolladores instanciar un objeto usando el operador new, usando una función de flecha, en caso de que no necesite usar palabra clave de función para definir la función, también se puede evitar la palabra clave de retorno para obtener el valor de la computadora. 

Diferencia entre ES5 y ES6: 

NO SEÑOR. ES5 ES6
1. ECMA script es una especificación de lenguaje de secuencias de comandos de marca registrada definida por Ecma International. La quinta edición del mismo se conoce como ES5 ECMA script es una especificación de lenguaje de secuencias de comandos de marca registrada definida por Ecma International. La sexta edición del mismo se conoce como ES6. 
2. Fue introducido en 2009. Fue introducido en 2015.
3. Admite tipos de datos primitivos que son strings, números, booleanos, nulos e indefinidos.  En ES6, hay algunas adiciones a los tipos de datos de JavaScript. Introdujo un nuevo «símbolo» de tipo de datos primitivo para admitir valores únicos.
4. Solo hay una forma de definir las variables utilizando la palabra clave var. Hay dos nuevas formas de definir variables que son let y const.
5. Tiene un rendimiento inferior en comparación con ES6. Tiene un mayor rendimiento que ES5.
6. La manipulación de objetos lleva mucho tiempo en ES5. La manipulación de objetos requiere menos tiempo en ES6.
7. En ES5, las palabras clave de función y retorno se utilizan para definir una función. Una función de flecha es una nueva característica introducida en ES6 por la cual no requerimos la palabra clave de función para definir la función.
8. Proporciona una gama más amplia de apoyos comunitarios que la de ES6 Proporciona una gama menor de apoyos comunitarios que la de ES5

Publicación traducida automáticamente

Artículo escrito por ashvika99 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *