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

배열을 문자로 만들기 join(), toString() 본문

JS

배열을 문자로 만들기 join(), toString()

zyzuzizozp 2022. 3. 24. 15:30
myarray = [1,2,3,4,5];
myarray2 = ['A','B','C'];
myarray3 = [myarray,myarray2]


console.log(myarray);     // [1,2,3,4,5]
console.log(myarray2);   // ['A'B'C']
console.log(myarray3);    // [Array(5),Array(3)]
 
 
배열로 정의되어있는 변수를  join 으로 분해할때 default 값 일시 ',' 를 통해서 문자(String) 타입으로 변환됩니다.
분해할배열.join('/join/');   으로 할시  () 안에 있는 값을 기준으로 문자를 구분합니다.  
분해할배열.join('');  으로 변환시 빈칸이 생략된상태로 값이 나열됩니다.
 
var myarrayjoin = myarray.join();         
var myarrayjoin2 = myarray.join('/join/');   
var myarrayjoin3 = myarray.join('');         
 
console.log(myarrayjoin);  // 1,2,3,4,5     (String)
console.log(myarrayjoin2);   //  1/join/2/join/3/join/4/join/5       (( String)
console.log(myarrayjoin3);     //   12345          (string)
  
분해할배열.toString() 함수는 배열의 값들을 ','로 연결한 문자열을 리턴합니다.
 
var myarraytoString = myarray.toString(); 
 
console.log(myarraytoString);       //  1,2,3,4,5
 

 

 

 

'JS' 카테고리의 다른 글

JS [ jquery] 팝업창이 한번만 열리고 두번쨰부터 안열릴때  (0) 2022.05.21
문자를 배열로 반환하는 법 split();  (0) 2022.03.24
For... in / For ... of  (0) 2022.03.23
switch case  (0) 2022.03.22
Conditional (1)  (0) 2022.03.02