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

Samsung presenta el Galaxy A55 con seguridad innovadora y construcción premium
Samsung presenta el Galaxy A55 con seguridad innovadora y construcción premium
Samsung amplía su línea de gama media presentando los Galaxy A55 y A35, que cuentan con seguridad Knox Vault y elementos de diseño mejorados, infundiendo al segmento cualidades emblemáticas.
Cloudflare presenta un firewall para que la IA proteja los modelos de lenguajes grandes
Cloudflare presenta un firewall para que la IA proteja los modelos de lenguajes grandes
Cloudflare da un paso adelante con Firewall para IA, un WAF avanzado diseñado para identificar y frustrar de forma preventiva posibles abusos dirigidos a modelos de lenguaje grandes.
ChatGPT de OpenAI ahora habla: el futuro de la IA interactiva por voz
ChatGPT de OpenAI ahora habla: el futuro de la IA interactiva por voz
ChatGPT ha logrado una característica histórica con el despliegue de capacidades de voz de OpenAI. Los usuarios ahora pueden disfrutar de una interacción manos libres mientras ChatGPT lee las respuestas en voz alta en iOS, Android y la web.
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