Arthur Petit
5 října 2024
Porozumění tomu, proč se srovnání JavaScriptu nedaří s objekty v kontrole „typeof“.
Tento příspěvek vysvětluje, proč konkrétní porovnání JavaScriptu nedokáže zkontrolovat typy objektů. Problém vzniká při vyhodnocování výrazů typeof zleva doprava. Pochopení toho, jak fungují operátory přísné rovnosti a porovnání, může vývojářům pomoci tyto problémy vyřešit. Správná srovnání by měla zkoumat typ každé hodnoty jednotlivě a zajistit, aby nebyly nulové, ale skutečné objekty.