Извините за то, что я уверен, что меня спрашивали в прошлом, но очень сложно найти такой вопрос. «! =» и «! ==» не совсем дружественны к поиску. Если кто-нибудь знает дублирующий вопрос, вы можете указать мне на него.В чем разница: = null и! == null?
В чем разница между выполнением myVar != null
и myVar !== null
? Я знаю, что !=
- not equal
и !==
- not equal value or not equal type
, но если сравнивать с нулем, всегда есть случай, когда они будут возвращать разные результаты? Лучше использовать, чем другой?
http://stackoverflow.com/questions/523643/difference-between-and-in-javascript?rq=1 – 10100111001
Я искал «неравенство скрижаля javascript против неравенства» и нашел материал, но знание названия вещей может быть твердым. Я понятия не имею, как люди ищут? : 'в первый раз они видят' x = y? z: w; ' –
Подробнее см. здесь: https://github.com/getify/You-Dont-Know-JS/blob/master/types%20%26%20grammar/ch4.md –