var foo = true;
foo
의 변수 유형은?에서 var foo = true; "foo"에 대한 변수 유형은 무엇입니까?
나는이 답변을 찾기 위해 노력했지만 다른 곳에서는 아무 소용이 없습니다. 대부분의 다른 언어처럼 자바 스크립트가 정말 구분하지 않지만
var foo = true;
foo
의 변수 유형은?에서 var foo = true; "foo"에 대한 변수 유형은 무엇입니까?
나는이 답변을 찾기 위해 노력했지만 다른 곳에서는 아무 소용이 없습니다. 대부분의 다른 언어처럼 자바 스크립트가 정말 구분하지 않지만
boolean
유형입니다. 즉, true
또는 false
입니다.
+1하지만 엄격히 유형은 [부울]입니다 (http://www.ecma-international.org/ecma-262 /5.1/#sec-8.3) (대문자 B), [* typeof *] (http://www.ecma-international.org/ecma-262/5.1/#sec-11.4.3) 연산자는 "boolean ". – RobG
당신은 콘솔에서 그것을 확인할 수 있습니다
var foo = true
> undefined
foo
> true
typeof foo
> "boolean"
foo
은 부울입니다. 다음과 같이하면 알 수 있습니다.
alert(typeof foo);
숙제 인 경우 대답은 null입니다. – dandavis
'typeof foo === 'boolean'' – Musa
트릭 질문 : 변수에 유형이 없으므로 변수의 값이 변합니다. :-) – RobG