나는 내가 공부 한걸 잘 알고 있니?

문자를 배열로 반환하는 법 split(); 본문

JS

문자를 배열로 반환하는 법 split();

zyzuzizozp 2022. 3. 24. 16:07
myarray = [1,2,3,4,5];
var myarrayjoin = myarray.join();

// myarrayjoin  = 1,2,3,4,5    (string)

지난 포스팅에서  배열을 문자로 만든 식 을 이어서 사용 하겠습니다. 

 


var space = '1 2 3 4 5';
console.log(space);

 

split() 을 사용한 배열로의 전환,  

split(parameter1, parameter 2 )   

첫번쨰 파라미터(parameter 1)는 배열로 만들 기준을 제시하고

두번째 파라미터(parameter 2)는 기준에 맞는 반환할 수량을 입력합니다. 빈칸으로 사용시 제한을 두지 않습니다. (limit)


var myarraysplit = myarrayjoin.split();  // length 1 인 배열 하나를 반환한다.
var myarraysplit1 = myarrayjoin.split(','); // , 기준으로  5개의 배열을 반환한다. ,
var myarraysplit2 = space.split('');   // '' 글자간의 공백을 포함한  9개의 배열을 반환한다.
var myarraysplit3 = myarrayjoin.split(',',3)    // 두번쨰 파라미터는 limit 값으로 지정한 숫자만큼 반환합니다.

 

 

console.log(myarraysplit);   // (1)  ['1,2,3,4,5']
console.log(myarraysplit1);  // (5)  ['1', '2', '3', '4', '5']
console.log(myarraysplit2);  // (9)  ['1', ' ', '2', ' ', '3', ' ', '4', ' ', '5']
console.log(myarraysplit3);  // (3)  ['1', '2', '3']