이전 글에서는 배열의 요소가 테스트를 통과했는지 확인하는 방법에 대해 배웠습니다. "js가 배열의 요소가 테스트를 통과하는지 확인하는 방법"을 참조하세요. 이번에는 문자열을 사용하여 배열의 요소를 나타내는 방법을 알아보겠습니다. 필요할 경우 참조할 수 있습니다.
이전에 join을 사용하여 배열의 요소를 문자열로 변환하는 방법과 tostring을 사용하여 배열의 요소를 문자열로 변환하는 방법에 대해 소개했습니다. 배열을 문자열로 변환하는 또 다른 방법은 toLocaleString()입니다.
먼저 작은 케이스를 살펴보겠습니다.
<script> var arr = new Array(3); arr[0] = "one"; arr[1] = "two"; arr[2] = "three"; var nums = arr.toLocaleString(); console.log(nums); console.log(arr); </script>
이 작은 예제의 결과는
이 결과를 살펴보겠습니다. 첫 번째는 문자열이고 두 번째는 배열이며 둘의 내용은 완전히 동일합니다. 그것은 모두 "하나, 둘, 셋"입니다. 코드를 다시 살펴보겠습니다. 첫 번째는 toLocaleString() 메서드를 사용하는 곳이고 두 번째는 원래 배열입니다. toLocaleString() 메서드에 대해 조금 알아본 후 이 메서드를 자세히 살펴보겠습니다.
toLocaleString()
返回一个字符串表示数组中的元素。数组中的元素将使用各自的toLocaleString方法转成字符串,这些字符串将使用一个特定语言环境的字符串(例如一个逗号 ",
")으로 구분됩니다. 숫자 객체를 현지 형식의 문자열로 변환하거나, 날짜 객체를 현지 시간에 따른 문자열로 변환할 수 있습니다.
이 메서드의 구문 형식을 살펴보겠습니다.
数组名称.toLocaleString(数组,一个可配置属性的对象);
이 메소드의 첫 번째 매개변수는 BCP 47 언어 태그가 있는 문자열 또는 문자열 배열이어야 합니다.
필요하다면 다음을 읽어보세요. 고급 JavaScript 튜토리얼
위 내용은 문자열을 사용하여 js에서 배열의 요소를 나타내는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!