그렇게 표현에 대한 참조를 적어주세요 자바 스크립트자바 스크립트 연산자 표현
var variable= somevalue!== undefined;
감사 이씨
그렇게 표현에 대한 참조를 적어주세요 자바 스크립트자바 스크립트 연산자 표현
var variable= somevalue!== undefined;
감사 이씨
MDN에 자바 스크립트의 비교 연산자에 대한 자세한 내용을보실 수 있습니다! == 정확한 불일치 비교기 (아마 적절한 이름)입니다.
기본적으로 1! = "1"은 거짓으로 평가되지만 1! == "1"은 참으로 평가됩니다.
일부 값이 정의되지 않은 것 이외의 값인 경우 변수이 true입니다.
이의 결과에 따라 변수 variable
부울 값을 할당한다 변수 undefined
의 값과 someValue
변수를 비교합니다.
variable
이 현재 코드에 정의되어있는 경우에만 true
또는 false
중 하나가됩니다.
!==
연산자는 유형 또는 값이 동일하지 않으므로 strict가 같지 않음을 의미합니다.
비교 값을 다시 사용해야하는 경우이 것과 같은 부울을 할당하는 것이 좋습니다. 서로 다른 if 문에서 여러 번 비교하는 대신 하나의 변수를 할당하고 비교를 한 번 수행 한 다음 코드에서 여러 번 부울 값을 사용할 수 있습니다.
당신은
표현식 somevalue!== undefined
은 true
또는 false
중 하나를 반환합니다.
변수 variable
은 true/false 값으로 설정됩니다.
질문의 요점은'! =='연산자의 의미라고 생각합니다. 그것은 명백한 비교를 위해 사용됩니다. [기타 이와 관련된 기타 관련 질문은 여기에서 찾으실 수 있습니다.] (http://stackoverflow.com/questions/359494/does-it-matter-which-equals-operator-vs-i-use-in-javascript- 비교). – Renan