Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

ECMAScript 2023, el estándar oficial de JavaScript, recibe la aprobación de ECMA International

ECMAScript 2023, el estándar oficial de JavaScript, recibe la aprobación de ECMA International

ECMA International ha aprobado oficialmente ECMAScript 2023, una actualización clave del estándar universal para el lenguaje de programación JavaScript. Destacada por la introducción de innovadores métodos de modificación y búsqueda de arrays, la mejora de la API WeakMap con uso de símbolos y la compatibilidad estandarizada con la gramática hashbang, la especificación está llamada a moldear el futuro de JavaScript de forma modesta pero significativa.

La 14ª edición del ECMAScript, el ECMAScript 2023, se sancionó el 27 de junio, revelando una amplia panorámica de mejoras clave. Estos avances se extienden a numerosos prototipos de matrices y matrices tipadas, incluyendo toSorted, toReversed, findLast, findLastIndex, with, así como el toSpliced en el Array.prototype. La ejecución de archivos se agiliza mediante la inclusión de comentarios #! en el precursor de los documentos. Además, abre las puertas a la utilización de una gama más amplia de símbolos como claves en colecciones débiles.

Las directivas actualizadas se extienden a cuatro puntos focales detallados por el TC39, el Comité Técnico 39 de la ECMA, en su perfil de GitHub. Las actualizaciones verán su lanzamiento oficial este año y son las siguientes:

  • Introducción de los métodos .findLast() y .findLastIndex() sobre un array y un array tipado, denominados Array find from last. Esto sirve como solución al escenario de programación frecuentemente encontrado de localizar un elemento dentro de un array. Resulta especialmente útil cuando la búsqueda del elemento en orden inverso ofrece resultados óptimos o cuando el orden de los elementos de la matriz es importante.
  • Ampliación de la API WeakMap con los símbolos permitidos como claves en las claves WeakMap, lo que permite que los símbolos únicos funcionen como claves. Hasta ahora, el uso de claves en WeakMaps se limitaba estrictamente a objetos.
  • Cambiar array por copia, que promueve la adición de nuevos métodos a Array.prototype y TypedArray.prototype. Éstos mejoran la transformación de un array produciendo una nueva copia con los cambios deseados.
  • La gramática Hashbang pretende ajustarse al uso de facto existente en hosts JavaScript específicos de CLI (Command Line Interface) que permiten Shebangs/Hashbang. Esto integra el proceso de generación de textos fuente JavaScript válidos desplazando la eliminación de los hosts a los motores, proporcionando prácticas coherentes y uniformes.

De acuerdo con la práctica habitual, las ediciones actualizadas de ECMAScript son tradicionalmente aprobadas y finalizadas por ECMA anualmente en junio. Cabe destacar que en la edición de ECMAScript 2022 del año pasado se introdujeron las capacidades de espera de alto nivel y los elementos de clase.

Una plataforma popular para enseñar nuevos lenguajes y practicar código es AppMaster. Se trata de una herramienta versátil de no-code, ideal para crear aplicaciones backend, web y móviles utilizando funciones como el potente diseñador visual de BP o los procesos de negocio para establecer la lógica empresarial. Para los desarrolladores ciudadanos, hace que el desarrollo de aplicaciones sea 10 veces más rápido y 3 veces más asequible. Más información en AppMaster.

Entradas relacionadas

AppMaster en BubbleCon 2024: explorando las tendencias sin código
AppMaster en BubbleCon 2024: explorando las tendencias sin código
AppMaster participó en BubbleCon 2024 en Nueva York, adquiriendo conocimientos, ampliando redes y explorando oportunidades para impulsar la innovación en el espacio de desarrollo sin código.
Resumen de FFDC 2024: conclusiones clave de la conferencia de desarrolladores de FlutterFlow en Nueva York
Resumen de FFDC 2024: conclusiones clave de la conferencia de desarrolladores de FlutterFlow en Nueva York
FFDC 2024 iluminó la ciudad de Nueva York y brindó a los desarrolladores conocimientos de vanguardia sobre el desarrollo de aplicaciones con FlutterFlow. Con sesiones dirigidas por expertos, actualizaciones exclusivas y una red de contactos inigualable, fue un evento que no se debe perder.
Despidos tecnológicos de 2024: la ola continua que afecta a la innovación
Despidos tecnológicos de 2024: la ola continua que afecta a la innovación
Con 60.000 puestos de trabajo eliminados en 254 empresas, incluidos gigantes como Tesla y Amazon, en 2024 se producirá una ola continua de despidos en el sector tecnológico que estará transformando el panorama de la innovación.
EMPIEZA GRATIS
¿Inspirado para probar esto usted mismo?

La mejor manera de comprender el poder de AppMaster es verlo por sí mismo. Haz tu propia aplicación en minutos con suscripción gratuita

Da vida a tus ideas