3
0
|
serenti
|
2018-07-23 | JAVASCRIPT
Dlaczego kod java script otacza się w funkcje? Wymień wady lub zalety tej praktyki.
Czy java script wspiera dziedziczenie? Jeśli tak to w jaki sposób?
© 2024 - SkillsTest.pl | | Regulamin | Polityka Prywatnosci
Korzystanie z tego operatora nie jest bezpieczne ponieważ porównuje on tylko wartości bez względu na typ danych.
Warto tutaj wspomnieć o tzw. 'falsy values' w języku JavaScript. Są to m. in. pusty string (""), 0 i wartość logiczna 'false'.
Przykładowo jeśli chcemy wyszukwać w tablicy wartość 0 użycie operatora '==' może dać fałszywe wyniki:
zwróci:
Rozwiązaniem jest użycia operatora porównania '===', który sprawdza także typy.