2009-11-18 11 views

답변

3
"1" != 1  // False 
"1" !== 1 // True 

유형의 것입니다. !==은 피연산자 유형을 고려하지만 !=은 암시 적 변환으로 인해 첫 번째 조건부 거짓을 발생시킵니다.

3

==은 값이 동일한 경우에만 true입니다. ===은 값과 유형이 동일한 경우에만 true입니다.

5

!== 엄격한 동일하지 않은 형태의 변환

!=하지 않는 비교 된 값이 동일 있는 경우

4

=== AND !== 검사를 확인하기 전에 형식 변환을 수행하는 동일하지 않은 경우 (예를 들어 : int, string 등) 및 같음

while ...

==!=

1

을 비교 트리플 동일한도

1 == `1` // is ok 
1 === `1` // is not same. 
1

이 두 comparion operators

  • $를있는 두 변수가 같은 유형에서 있는지 확인! == $ b $ a가 $ b와 같지 않거나 동일한 유형이 아닌 경우 TRUE를 반환합니다.
  • $ a! = $ b $ a가 $ b와 같지 않으면 TRUE를 반환합니다.
관련 문제