JavaScript에서 쉼표 없이 배열을 문자열로 변환
Anika Tabassum Era
2023년10월12일
-
JavaScript에서 빈 값
("")
이 있는join()
메서드를 사용하여 배열을 쉼표 없이 문자열로 변환 -
공백이 있는
join()
메서드를 사용하여(" ")
문자열의 문자 분리
JavaScript에는 배열을 문자열로 직접 변환하는 toString()
및 join()
메서드가 있습니다. 또한 배열에서 하나의 값을 가져온 다음 나중에 유형 변환하고 다른 문자열에 할당하여 전체 배열을 인쇄하여 문자열로 변환할 수 있습니다.
여기에서 우리의 동기는 어레이에서 사용 가능한 분리기를 제거하는 것입니다. 일반적으로 배열에 사용되는 구분 기호는 (,)
입니다.
toString()
메서드는 전체 배열을 문자열로 변환하지만 쉼표에서는 작동하지 않습니다. 결과적으로 쉼표가 있는 문자열을 얻습니다.
그러나 join()
메서드는 쉼표를 무시할 수 있으며 구분 기호나 중간 기호를 추가할 수 있습니다. 아래에 정의된 예는 작동 방식에 대한 명확한 아이디어를 제공합니다.
JavaScript에서 빈 값 ("")
이 있는 join()
메서드를 사용하여 배열을 쉼표 없이 문자열로 변환
매개변수 없이 시작되면 join()
메서드는 문자열의 구분 기호를 인쇄합니다. 그러나 일반적인 관행은 매개변수로 공백 값을 설정하는 것입니다.
이 규칙은 종종 배열을 문자열로 변환하는 기본 방법으로 예상됩니다. 코드 펜스를 확인해보자.
코드 조각:
var arr = [1, 2, 3, 4];
console.log(arr.join(''));
console.log(typeof (arr.join('')));
출력:
공백이 있는 join()
메서드를 사용하여 (" ")
문자열의 문자 분리
일반적인 방법은 매개변수 없이 join()
메소드를 정의하여 출력에 쉼표를 유지합니다. 그러나 쉼표를 제외하려면 공백 값을 매개변수로 사용합니다.
이로 인해 출력이 혼잡해 보였고 우아함이 부족했습니다. 따라서 공백 값 대신 공백을 선택하는 것이 바람직한 사실이 될 수 있습니다.
코드 라인으로 넘어갑시다.
코드 조각:
var arr = [1, 2, 3, 4];
console.log(arr.join(' '));
console.log(typeof (arr.join(' ')));
console.log(arr.join());
출력:
관련 문장 - JavaScript Array
- 배열에 JavaScript의 값이 포함되어 있는지 확인
- JavaScript에서 배열을 문자열로 변환
- JavaScript에서 특정 길이의 배열 생성
- JavaScript의 배열에서 객체 검색
- JavaScript의 배열에서 첫 번째 요소 제거
- JavaScript에서 인수를 배열로 변환