2011-03-16 2 views
4

이것은 입니다. 매우 바보 같은 질문 일 수도 있지만 클라이언트의 언어 설정에 관계없이 toString() 함수에 의존 할 수 있습니까? 나를 위해,이다자바 스크립트 개체의 toString 함수가 지역화의 영향을 받습니까?

: 프랑스 사람이 내 응용 프로그램을 실행 한 경우

x = true; 
x.toString(); // "true" 

, 출력이 "true" 또는 "vrai" 것입니까?

+0

브라우저의 현지화로 인해 페이지가 자동으로 번역되지 않습니다. – Cfreak

+0

로컬 설정은 시간대와 같은 다른 사항에 영향을 미치므로 다시 확인해야한다고 생각했습니다. – nickf

답변

3

예 다음 예제는 현지화에 관계없이 실행됩니다. 부울에 대한

+0

이 경우 x.toString()은 항상 "true"가됩니다. –

3

부울에 .toString()을 호출하면 항상 "true" 또는 "false"이됩니다. ECMA-262 documentation, 15.6.4.2 절을 참조하십시오.

숫자와 날짜와 같은 다른 유형의 경우 toString()toLocaleString()의 두 가지 방법이 있습니다.

관련 문제