Číselné oddělovače JavaScriptu

Psaní dobrého kódu je důležité – psaní kódu, který je snadno čitelný člověkem, je dovednost další úrovně. Nestává se často, aby byla představena rozhraní API, jejichž zdánlivě jedinou užitečnou funkcí je čitelnost kódu, ale dovolte mi představit vám číselné oddělovače JavaScriptu:API, které umožňuje vývojářům používat podtržítka, aby byla čísla čitelnější!

Zvažte následující číslo v kódu:

// No commas for numbers in JavaScript
const oneHundredThousand = 100000;

Pro inženýry bylo vždy obtížné mentálně analyzovat velká čísla, takže použití podtržítek ke zvýšení čitelnosti kódu je naprostá výhra:

const oneMillion = 1_000_000; // 1000000
const decimals = 1_000_00.01_02_03 // 100000.010203

Jediným skutečným pravidlem pro číselné oddělovače je, že číslo nemůže začínat ani končit podtržítkem.

Číselné oddělovače v JavaScriptu vypadají, jako by tvůrci specifikací obdarovali vývojáře funkcí. Jako inženýr vezmu vše, co mohu získat. Ve světě JavaScriptu se nikdy nepřestanete učit!