자바스크립트 배열의 요소를 특정 기준으로 항목 연결하기
자바스크립트에서 배열은 많은 데이터를 효율적으로 저장하고 관리하는 데 사용되는 중요한 데이터 구조입니다. 배열은 여러 가지 유형의 데이터를 저장할 수 있고, 필요한 때에 손쉽게 접근하고 조작할 수 있습니다.
배열의 요소를 특정 기준에 따라 연결하려면 join()
메소드를 사용할 수 있습니다. 이 메소드는 배열의 요소를 문자열로 변환하여, 지정한 구분자를 사용해 요소들을 합칩니다.
아래는 join()
메소드를 사용하여 배열의 요소를 공백으로 연결하는 예시입니다.
const arr = ['자바스크립트', '배열의', '요소를', '연결하기'];
const result = arr.join(' ');
console.log(result); // '자바스크립트 배열의 요소를 연결하기'
위의 예시에서 join(' ')
은 배열의 요소를 공백으로 연결합니다. 따라서 출력 결과는 '자바스크립트 배열의 요소를 연결하기'
입니다.
배열의 요소를 연결할 때에는 구분자를 자유롭게 지정할 수 있습니다. 공백 이외의 다른 문자나 특수 문자도 구분자로 사용할 수 있으며, 필요한 경우에는 빈 문자열 ''
을 구분자로 지정할 수도 있습니다.
const arr = ['apple', 'banana', 'cherry'];
const result = arr.join(', ');
console.log(result); // 'apple, banana, cherry'
위의 예시에서 join(', ')
은 배열의 요소를 ', '
로 연결합니다. 따라서 출력 결과는 'apple, banana, cherry'
입니다.
참고: join()
메소드는 원본 배열을 변화시키지 않고, 새로운 문자열을 반환합니다. 원본 배열을 변경하고 싶으면, join()
메소드를 호출한 후에 배열에 대입해주어야 합니다.