js 배열을 문자열로 변환하는 방법: 1. toString() 함수를 사용하고 "Array.toString()" 구문을 사용합니다. 2. Join() 함수를 사용하여 배열 요소를 연결하여 "array.join(separator) 구문을 만듭니다. )".
이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 5, Dell G3 컴퓨터.
JavaScript를 사용하면 배열과 문자열 간의 변환이 가능합니다. Array 메서드 객체는 표에 표시된 대로 배열을 문자열로 변환할 수 있는 2개의 메서드를 정의합니다.
Array 방법 | 설명 |
---|---|
toString() | 배열을 문자열로 변환 |
join() | 배열 요소 변환 연결 문자열 만들기 |
방법 1: toString() 메서드 사용
배열의 toString() 메서드는 각 요소를 문자열로 변환한 다음 출력을 쉼표로 연결할 수 있습니다.
var a = [1,2,3,4,5,6,7,8,9,0]; //定义数组 var s = a.toString(); //把数组转换为字符串 console.log(s); //返回字符串“1,2,3,4,5,6,7,8,9,0” console.log(typeof s); //返回字符串string,说明是字符串类型
문자열 컨텍스트에서 배열이 사용되면 JavaScript는 자동으로 toString() 메서드를 호출하여 배열을 문자열로 변환합니다. 어떤 경우에는 이 메서드를 명시적으로 호출해야 합니다.
var a = [1,2,3,4,5,6,7,8,9,0]; //定义数组 var b = [1,2,3,4,5,6,7,8,9,0]; //定义数组 var s = a + b; //数组连接操作 console.log(s); //返回“1,2,3,4,5,6,7,8,9,01,2,3,4,5,6,7,8,9,0” console.log(typeof s); //返回字符串string,说明是字符串类型
toString() 배열을 문자열로 변환할 때 먼저 배열의 각 요소를 문자열로 변환합니다. 각 요소가 문자열로 변환되면 쉼표로 구분되어 목록으로 출력됩니다.
var a = [1,[2,3],[4,5]],[6,[7,[8,9],0]]]; //定义多维数组 var s = a.toString(); //把数组转换为字符串 console.log(S); //返回字符串“1,2,3,4,5,6,7,8,9,0”
배열 a는 다차원 배열이며 JavaScript는 toString() 메서드를 반복적으로 호출하여 모든 배열을 문자열로 변환합니다.
방법 2: Join() 메서드 사용
join() 메서드는 배열을 문자열로 변환할 수 있지만 구분 기호를 지정할 수 있습니다. Join() 메소드를 호출할 때 매개변수를 구분 기호로 전달하여 각 요소를 결합할 수 있습니다. 매개 변수를 생략하면 기본적으로 쉼표가 구분 기호로 사용되며 toString() 메서드와 동일한 변환 효과가 있습니다.
var a = [1,2,3,4,5]; //定义数组 var s = a.join(""); //指定分隔符 console.log(s); //返回字符串“12345”
더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !
위 내용은 js 배열을 문자열로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!