자바스크립트에서 빈 문자열은 항상 부울로 거짓입니까? 자바스크립트로, var a = ''; var b = (a) ? true : false; var b로 설정됩니다.false. 이것은 믿을 수 있는 정의된 행동입니까?예. 자바스크립트는 ECMAscript의 방언으로, ECMAscript 언어 사양은 다음과 같은 동작을 명확하게 정의합니다. 투불린 인수가 빈 String이면 결과가 거짓이고(길이가 0), 그렇지 않으면 결과가 참입니다. http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf 에서 가져온 인용문네. 다.false,0, 빈 줄''그리고."",NaN,undefined,그리고.null항상 다음과 같이 평가됩니다.false..