JavaScript-join(' ')과 split(' ')

hannah·2023년 7월 27일
0

JavaScript

목록 보기
32/121

join('')

배열을 문자열로 바꾸는 함수

join()와 같이 세미콜론을 붙이지 않으면 배열을 문자열로 만들 때 ,(콤마)가 생기고 join('')와 같이 사용하면 배열을 문자열로 만들 때 사이에 문자나 공백없이 붙어서 나온다.

예시

arr=[3,7,2,5];
arr.join();		//3,7,2,5
arr.join('');	//3725

이유?
()의 기본값이 (',')이기 때문에.
(':')를 넣으면 3:7:2:5 와 같이 나온다. 세미콜론 안에 넣는 것이 배열이 문자열로 바뀔 때 문자 사이에 들어가는 것.

split('')

문자열을 배열로 바꾸는 함수

join('')와 마찬가지로 빈문자열, (''),으로 넣어주면 한글자씩 각각 나뉘고 들어가있는 문자열을 넣어주면 그 문자열을 기준으로 배열이 나눠진다.

예를 들어, 아래와 같이 사용할 수 있다.

'3725'.split();		//["3725"]
'3725'.split('');		//["3", "7", "2", "5"]
'3725'.split('7');		//["3", "25"]
'372478'.split('7');		//["3", "24", "8"]

0개의 댓글