1,3K подписчиков
В JavaScript числовые, строковые и логические значения сравниваются по значению. Делается это с помощью операторов равенства или идентичности. И если при сравнении двух таких переменных их значения равны или идентичны, то выражение, сравнивающее их, вернёт true. Например, две строки равны, если они содержат совершенно одинаковые символы, и не равны, если это не так: Hello = "Привет"; HELLO = "ПРИВЕТ"; res = Hello == HELLO; Здесь в переменной res будет false, потому что строки равны по смыслу, но не по значению (разный регистр символов)...
1 год назад
13,7K подписчиков
Источник: Nuances of Programming Для многих из нас массивы JavaScript являются первой структурой данных, с которой мы знакомимся. И для них существует так много способов применения. Но задумывались ли вы, как они работают “под капотом”? Прочтите эту статью, чтобы разобраться в этом и, возможно, еще больше полюбить JavaScript. Изучение того, как массивы и простые методы типа .push() работают в языках более низкого уровня, может значительно углубить понимание JavaScript и вызвать признательность за наличие в нем массивов...
1 год назад