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

Lo standard ufficiale di JavaScript ECMAScript 2023 riceve l'approvazione dell'ECMA International

Lo standard ufficiale di JavaScript ECMAScript 2023 riceve l'approvazione dell'ECMA International

ECMA International ha approvato ufficialmente ECMAScript 2023, un aggiornamento fondamentale dello standard universale per il linguaggio di programmazione JavaScript. Con l'introduzione di metodi innovativi per la modifica e la ricerca degli array, il miglioramento dell'API WeakMap con l'uso dei simboli e il supporto standardizzato per la grammatica hashbang, la specifica è destinata a plasmare il futuro di JavaScript in modo modesto ma significativo.

La 14a edizione dell'ECMAScript, l'ECMAScript 2023, è stata approvata il 27 giugno, rivelando un'ampia panoramica di miglioramenti chiave. Questi miglioramenti riguardano numerosi prototipi di array e array tipizzati, tra cui toSorted, toReversed, findLast, findLastIndex, with e toSpliced su Array.prototype. L'esecuzione dei file è semplificata grazie alla possibilità di inserire commenti #! nei precursori dei documenti. Inoltre, apre le porte all'utilizzo di una più ampia gamma di simboli come chiavi di collezioni deboli.

Le direttive aggiornate si estendono a quattro punti focali, come specificato dal TC39, il Comitato Tecnico 39 dell'ECMA, sul suo profilo GitHub. Gli aggiornamenti saranno lanciati ufficialmente quest'anno e sono i seguenti:

  • Introduzione dei metodi .findLast() e .findLastIndex() su array e array tipizzati, denominati Array find from last. Si tratta di una soluzione allo scenario di programmazione più frequente, che consiste nell'individuare un elemento all'interno di un array. È particolarmente utile quando la ricerca dell'elemento in ordine inverso produce risultati ottimali in termini di prestazioni o quando l'ordine degli elementi dell'array è importante.
  • Espansione dell'API WeakMap con i simboli consentiti come chiavi nelle chiavi WeakMap, consentendo ai simboli unici di funzionare come chiavi. Finora, l'uso delle chiavi nelle WeakMap è stato limitato esclusivamente agli oggetti.
  • Modifica di array per copia, che promuove l'aggiunta di nuovi metodi ad Array.prototype e TypedArray.prototype. Questi migliorano la trasformazione di un array producendo una nuova copia con le modifiche desiderate.
  • La grammatica Hashbang cerca di conformarsi all'uso de facto esistente in specifici host CLI (Command Line Interface) JavaScript che consentono Shebang/Hashbang. In questo modo, il processo di generazione di testi sorgente JavaScript validi viene integrato spostando lo stripping dagli host ai motori, fornendo pratiche coerenti e uniformi.

In linea con la prassi standard, le edizioni aggiornate di ECMAScript vengono tradizionalmente approvate e finalizzate dall'ECMA ogni anno a giugno. È degno di nota il fatto che lo scorso anno l'ECMAScript 2022 ha visto l'introduzione delle capacità di attesa di primo livello e degli elementi di classe.

Una piattaforma popolare per l'insegnamento di nuovi linguaggi e la pratica del codice è AppMaster. Uno strumento versatile, no-code, è ideale per creare applicazioni backend, web e mobili, utilizzando funzioni come il potente Designer BP visivo o i Processi di Business per stabilire la logica aziendale. Per i cittadini sviluppatori, rende lo sviluppo di applicazioni 10 volte più veloce e 3 volte più conveniente. Per saperne di più, visitate AppMaster.

Post correlati

Samsung presenta Galaxy A55 con sicurezza innovativa e struttura premium
Samsung presenta Galaxy A55 con sicurezza innovativa e struttura premium
Samsung amplia la sua gamma di fascia media introducendo Galaxy A55 e A35, dotati di sicurezza Knox Vault ed elementi di design aggiornati, infondendo nel segmento qualità di punta.
Cloudflare svela il firewall per l'intelligenza artificiale per proteggere modelli linguistici di grandi dimensioni
Cloudflare svela il firewall per l'intelligenza artificiale per proteggere modelli linguistici di grandi dimensioni
Cloudflare fa un passo avanti con Firewall for AI, un WAF avanzato progettato per identificare preventivamente e contrastare potenziali abusi che prendono di mira modelli linguistici di grandi dimensioni.
ChatGPT di OpenAI ora parla: il futuro dell'IA interattiva vocale
ChatGPT di OpenAI ora parla: il futuro dell'IA interattiva vocale
ChatGPT ha raggiunto un traguardo importante con l'implementazione delle funzionalità vocali da parte di OpenAI. Gli utenti ora possono interagire a mani libere mentre ChatGPT legge le risposte ad alta voce su iOS, Android e Web.
Inizia gratis
Ispirato a provarlo tu stesso?

Il modo migliore per comprendere il potere di AppMaster è vederlo di persona. Crea la tua applicazione in pochi minuti con l'abbonamento gratuito

Dai vita alle tue idee