다음을 통해 공유


toLocaleString 메서드

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

function toLocaleString() : String

설명

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

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

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

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

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

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

참고

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

예제

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

function toLocaleStringArray() {
   // Populate an array with values.
   // Each value is the same as the index.
   var myArray = new Array();
   for(var i = 0; i <= 6; i++)
   {
      myArray[i] = i;
   }

   var s = myArray.toLocaleString();
   return(s);
}

function toLocaleStringDate() {
   var d = new Date();
   var s = d.toLocaleString();
   return(s);
}

function toLocaleStringNumber() {
   var n = Math.PI;
   var s = n.toLocaleString();
   return(s);
}

요구 사항

버전 1

적용 대상

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

참고 항목

기타 리소스

메서드