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

JavaScript's officiële standaard ECMAScript 2023 ontvangt goedkeuring van ECMA International

JavaScript's officiële standaard ECMAScript 2023 ontvangt goedkeuring van ECMA International

ECMA International heeft officieel ECMAScript 2023 goedgekeurd, een belangrijke upgrade van de universele standaard voor de programmeertaal JavaScript. Met als hoogtepunten de introductie van innovatieve array-modificatie- en zoekmethoden, verbeterde WeakMap API met symboolgebruik en gestandaardiseerde ondersteuning voor hashbang-grammatica, zal de specificatie de toekomst van JavaScript op bescheiden maar significante wijze vormgeven.

De 14e editie van ECMAScript, ECMAScript 2023, werd op 27 juni bekrachtigd en onthult een breed overzicht van belangrijke verbeteringen. Deze verbeteringen strekken zich uit tot talrijke array en getypeerde array prototypes, waaronder toSorted, toReversed, findLast, findLastIndex, with, evenals de toSpliced op het Array.prototype. Bestandsuitvoering wordt gestroomlijnd door #! commentaar toe te staan aan de voorloper van documenten. Daarnaast opent het de poorten naar het gebruik van een breder scala aan Symbolen als sleutels in zwakke verzamelingen.

De bijgewerkte richtlijnen omvatten vier aandachtspunten zoals beschreven door TC39, het Technisch Comité 39 van ECMA, op hun GitHub profiel. De updates zullen dit jaar officieel worden gelanceerd en zijn als volgt:

  • Introductie van de methoden .findLast() en .findLastIndex() op een array en getypeerde array, aangeduid als Array find from last. Dit dient als oplossing voor het vaak voorkomende programmeerscenario van het vinden van een element binnen een array. Het is vooral nuttig wanneer het zoeken van het element in omgekeerde volgorde optimale prestatieresultaten zou opleveren of wanneer de volgorde van array-elementen van belang is.
  • Uitbreiding van de WeakMap API met de Toegestane symbolen als sleutels in WeakMap-sleutels, waardoor unieke symbolen als sleutels kunnen fungeren. Tot nu toe was het gebruik van sleutels in WeakMaps strikt beperkt tot objecten.
  • Array wijzigen door kopiëren, wat de toevoeging van nieuwe methoden aan Array.prototype en TypedArray.prototype bevordert. Deze verbeteren de transformatie van een array door een nieuwe kopie te maken met de gewenste wijzigingen.
  • De Hashbang grammatica probeert te voldoen aan het bestaande de facto gebruik in specifieke CLI (Command Line Interface) JavaScript hosts die Shebangs/Hashbang toestaan. Dit stroomlijnt het proces van het genereren van geldige JavaScript-bronteksten door het strippen te verplaatsen van hosts naar engines, wat consistente en uniforme praktijken oplevert.

In overeenstemming met de standaardpraktijk worden de bijgewerkte edities van ECMAScript traditioneel jaarlijks in juni goedgekeurd en afgerond door ECMA. Het is opmerkelijk dat ECMAScript 2022 van vorig jaar de introductie van top-level wachtmogelijkheden en klasse-elementen bevatte.

Een populair platform voor het onderwijzen van nieuwe talen en het oefenen van code is AppMaster. Het is een veelzijdige tool no-code en ideaal voor het maken van backend-, web- en mobiele applicaties met functies als de krachtige visuele BP Designer of Business Processes voor het vastleggen van bedrijfslogica. Het maakt het ontwikkelen van applicaties 10x sneller en 3x betaalbaarder. Lees meer op AppMaster.

Gerelateerde berichten

Samsung onthult Galaxy A55 met innovatieve beveiliging en premium build
Samsung onthult Galaxy A55 met innovatieve beveiliging en premium build
Samsung breidt zijn middenklasse-assortiment uit met de introductie van de Galaxy A55 en A35, met Knox Vault-beveiliging en verbeterde ontwerpelementen, waardoor het segment vlaggenschipkwaliteiten krijgt.
Cloudflare onthult firewall voor AI om grote taalmodellen te beschermen
Cloudflare onthult firewall voor AI om grote taalmodellen te beschermen
Cloudflare gaat een stap verder met Firewall for AI, een geavanceerde WAF die is ontworpen om potentieel misbruik gericht op grote taalmodellen preventief te identificeren en te dwarsbomen.
ChatGPT van OpenAI spreekt nu: de toekomst van spraakinteractieve AI
ChatGPT van OpenAI spreekt nu: de toekomst van spraakinteractieve AI
ChatGPT heeft een mijlpaalfunctie bereikt met de uitrol van spraakmogelijkheden door OpenAI. Gebruikers kunnen nu genieten van handsfree interactie terwijl ChatGPT de reacties hardop voorleest op iOS, Android en internet.
Ga gratis aan de slag
Geïnspireerd om dit zelf te proberen?

De beste manier om de kracht van AppMaster te begrijpen, is door het zelf te zien. Maak binnen enkele minuten uw eigen aanvraag met een gratis abonnement

Breng uw ideeën tot leven