Что такое === в javascript? Возможный дубликат: Javascript === vs ==: Имеет ли значение, какой оператор "равный" я использую? Взгляд в ответ Chris Brandsma в Расширенные вопросы интервью с JavaScript, что есть === в Javascript. Если возможно, укажите простой пример Ответ 1 === является строго равным оператором. Он возвращает только Boolean True, если оба операнда равны и одного типа. Если a равно 2, а b равно 4, a === 2 (True) b === 4 (True) a === '2' (False) vs True для всех следующих, a == 2 a == "2" 2 == '2' Ответ 2 === - это "строго равный оператор". Он возвращает true, если оба операнда равны и имеют один и тот же тип. a = 2 b = '2' a == b //returns True a === b //returns False взгляните на этот учебник Ответ 3 пожалуйста, обратитесь Строгое проверка равенства.
Ответ 1 === является строго равным оператором. Он возвращает только Boolean True, если оба операнда равны и одного типа. Если a равно 2, а b равно 4, a === 2 (True) b === 4 (True) a === '2' (False) vs True для всех следующих, a == 2 a == "2" 2 == '2'
Ответ 2 === - это "строго равный оператор". Он возвращает true, если оба операнда равны и имеют один и тот же тип. a = 2 b = '2' a == b //returns True a === b //returns False взгляните на этот учебник