Разница между двумя или в JavaScript
может быть сложным и расплывчатым для понимания сначала. Я оказался в том месте, где я всегда использовал тройку, чтобы быть в безопасности. Но давайте попробуем выяснить реальную разницу сегодня.
JavaScript ====
Давайте сначала попробуем и понять основную разницу на бумаге. Они являются операторами сравнения, что означает, что они будут сравниваться между двумя сторонами; Это могут быть переменные или значения.
JavaScript
Используется для равна
сравнение и является самым основным из двух.
Некоторые варианты:
x = 3; console.log(x == 10); // false console.log(x == 3); // true console.log(x == '3'); // true
Как вы можете видеть, мы определяем число, но даже строка действительна.
JavaScript
Это то же самое, но строго, он нуждается в равном значении и равном типе.
Таким образом, сделав то же самое, мы получим следующие результаты:
x = 3; console.log(x === 10); // false console.log(x === 3); // true console.log(x === '3'); // false
Надеемся, что это дало первоначальную разницу между ними, дайте мне знать, если вы хотите увидеть больше этого в будущей статье.
Смотрите в действии на этом коде.
Увидеть ручку Ванильный javascript === Крис Бонгерс ( @Rebelchris ) на Кодепен .
Спасибо за чтение, и давайте подключимся!
Спасибо за чтение моего блога. Не стесняйтесь подписаться на мою рассылку электронной почты и подключиться на Facebook или Твиттер
Оригинал: “https://dev.to/dailydevtips1/vanilla-javascript-vs-52a0”