다음을 통해 공유


toLocaleString 메서드

업데이트: 2007년 11월

호스트 환경의 현재 로캘에 적당한 문자열 값으로 값을 반환합니다.

function toLocaleString() : String

설명

Array 개체의 경우, 배열의 요소는 문자열로 변환되고, 이 문자열은 연결되고 반환되며, 각 문자열은 호스트 환경의 현재 로캘에서 지정된 목록 구분 기호로 구분됩니다.

Date 개체의 경우, toLocaleString 메서드는 현재 로캘의 기본 형식으로 작성된 날짜를 포함한 String 개체를 반환합니다.

  • 1601년에서 9999년 사이의 경우 날짜는 사용자의 제어판 국가별 설정 형식이 사용됩니다.

  • 그 밖의 날짜의 경우 toString 메서드의 기본 형식이 사용됩니다.

Number 개체의 경우, toLocaleString은 호스트 환경의 현재 로캘에 해당하는 형식으로 지정된 Number 의 값을 나타내는 문자열 값을 만듭니다.

Object 개체의 경우, 개체가 toLocaleString 기능을 사용하지 않더라도 모든 개체에 ToLocaleString이 제공됩니다.

참고:

toLocaleString은 결과를 사용자에게 보여 주는 데에만 사용해야 합니다. 반환되는 결과가 시스템마다 다르기 때문에 스크립트 내에서 계산의 기준으로 사용하면 안 됩니다.

예제

다음 클라이언트측 예제는 Array, Date, 및 Number 개체를 사용한 toLocaleString 메서드의 사용 예를 보여 줍니다.

function toLocaleStringArray() {
   // Declare variables.
   var myArray = new Array(6);
   var i;
   // Initialize string.
   var s = "The array contains: ";
   // Populate array with values.
   for(i = 0;i < 7; i++)
   {
      // Make value same as index.
      myArray[i] = i;
   }
   s += myArray.toLocaleString();
   return(s);
}
function toLocaleStringDate() {
   // Declare variables.
   var d = new Date();
   var s = "Current date setting is ";
   // Convert to current locale.
   s += d.toLocaleString();
   return(s);
}
function toLocaleStringNumber() {
   var n = Math.PI;
   var s = "The value of Pi is: ";
   s+= n.toLocaleString();
   return(s);
}

요구 사항

버전 1

적용 대상:

Array 개체| Date 개체| Number 개체| Object 개체

참고 항목

기타 리소스

메서드