Javascript Cookbook

배열에서 문자열 만들기

문제

배열에서 문자열을 만들고 싶다.

해결

Array 객체의 내장 메서드 join을 사용하면 배열 원소를 묶어 문자열로 만들 수 있다.

var fruitArray = ['apple', 'peach', 'lemon', 'lime'];
var resultString = fruitArray.join('-');    // apple-peach-lemon-lime

설명

구분자 인수를 전달하지 않으면 기본값으로 쉼표를 배열 원소값 사이에 삽입한다.

var numberArray = [1,2,3,4,5];
var resultString = numberArray.join();    // 1,2,3,4,5 문자열 반환