본문 바로가기

Language/JavaScript

[JavaScript] for문을 이용해서 배열로 변환

for문을 이용해서 배열의 형태로 변환할 수 있다.

 

1. ...(rest parameters)

function printAll(...args) {
   for (let i = 0; i < args.length; i++) {
   console.log(args[i]);
   }
}

printAll('apple', 'banana', 'mango')

/*
apple
banana
mango
*/

 

 

 

2. for of

function printAll(...args) {
   for (const arg of args) {
   console.log(arg);
   }
}

printAll('apple', 'banana', 'mango')

args 모든 값들이 하나씩 차례로 지정되면서 arg를 출력

 

 

 

3. forEach

function printAll(...args) {
  args.forEach((arg) => console.log(arg))
}

printAll('apple', 'banana', 'mango')