Arthur Petit
5 októbra 2024
Pochopenie, prečo zlyháva porovnávanie JavaScriptu s objektmi v kontrole „typeof“.
Tento príspevok vysvetľuje, prečo konkrétne porovnanie JavaScriptu nedokáže skontrolovať typy objektov. Problém vzniká pri vyhodnocovaní typu výrazov zľava doprava. Pochopenie toho, ako fungujú operátory prísnej rovnosti a porovnávania, môže vývojárom pomôcť tieto problémy vyriešiť. Správne porovnania by mali preskúmať typ každej hodnoty jednotlivo a zabezpečiť, aby neboli nulové, ale skutočné objekty.