JavaScript에서 언제 === vs ==,! == vs! = 등을 사용해야합니까? [복제하다
-
11-09-2019 - |
문제
차이점은 무엇입니까? ===
vs ==
그리고 !==
vs !=
?
각각을 언제 사용해야합니까?
해결책
===는 ID 연산자이며 해당 값과 유형이 동일합니다.
그래서..
"3" == 3 // true
"3" === 3 // false
1 == true // true
1 === true // false
"1" == true // true
"1" === true // false
따라서 가치와 유형이 동일하거나 동일하지 않거나 동일하지 않은 ID 연산자 === 또는! ==
다른 팁
"정상" ==
JavaScript의 연산자는 유형 강요를 수행하고 줄을 숫자로 취급하는 것과 같은 일을 최선을 다해 최선을 다하십시오. 더 긴 === 운영자는 할 것입니다 ~ 아니다 강요를 유형하지만 유형 내에서 엄격한 비교를하십시오.
===
그리고 !==
동일합니다 ==
그리고 !=
, 그러나 가변 유형을 확인합니다.
제휴하지 않습니다 StackOverflow