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!