ECMAScript 2021

Numerische Separatoren

Unterstriche als Trennzeichen in (langen) Nummernfolgen

Diese Erweiterung macht es möglich in numerischen Literalen Unterstriche _ als Trennzeichen zu verwenden. Dadurch erhöht sich die Lesbarkeit langer Ziffernfolgen.

Der Unterstrich kann auch in Zahlen mit einer anderen Basis als 10 verwendet werden, etwa in Bitfolgen oder Hexadezimalzahlen. Auch die Verwendung in Brüchen oder Exponenten ist möglich (vgl. Listing).

const distanceToMoon = 384_400;
const bytes = 0b10000000_00001000;