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

AppMaster a BubbleCon 2024: esplorazione delle tendenze senza codice
AppMaster a BubbleCon 2024: esplorazione delle tendenze senza codice
AppMaster ha partecipato al BubbleCon 2024 di New York, acquisendo informazioni, ampliando le reti ed esplorando opportunità per guidare l'innovazione nello spazio di sviluppo no-code.
Riepilogo FFDC 2024: approfondimenti chiave dalla FlutterFlow Developers Conference di New York
Riepilogo FFDC 2024: approfondimenti chiave dalla FlutterFlow Developers Conference di New York
FFDC 2024 ha illuminato New York City, offrendo agli sviluppatori approfondimenti all'avanguardia sullo sviluppo di app con FlutterFlow. Con sessioni condotte da esperti, aggiornamenti esclusivi e networking senza pari, è stato un evento da non perdere!
Licenziamenti tecnologici del 2024: l'ondata continua che colpisce l'innovazione
Licenziamenti tecnologici del 2024: l'ondata continua che colpisce l'innovazione
Con 60.000 posti di lavoro tagliati in 254 aziende, tra cui giganti come Tesla e Amazon, il 2024 vedrà una continua ondata di licenziamenti nel settore tecnologico che rimodellerà il panorama dell'innovazione.
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