변수가 있습니다. 그것을라고 부르 자 toto
.
이것은 toto
설정할 수 있습니다 undefined
, null
문자열, 또는 객체.
toto
가 데이터로 설정 되어 있는지 확인하고 싶습니다. 즉, 문자열이나 객체로 설정되고 undefined
nor가 아닌 null
다른 변수에 해당 부울 값을 설정 한다는 의미입니다 .
나는 !!
다음과 같은 구문을 생각했다 .
var tata = !!toto; // tata would be set to true or false, whatever toto is.
첫 번째 !
는 false
toto가 undefined
or null
and true
else 이면 설정되고 두 번째는 반전됩니다.
하지만 조금 이상해 보입니다. 이 작업을 수행하는 더 명확한 방법이 있습니까?
나는 이미이 질문 을 보았지만 if
명령문 에서 확인하는 것이 아니라 변수에 값을 설정하고 싶습니다 .