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')
'Language > JavaScript' 카테고리의 다른 글
[JavaScript] Math.trunc()와 Math.floor()의 차이 (0) | 2024.01.08 |
---|---|
[JavaScript] Callback Function|콜백함수 동기,비동기 (0) | 2023.07.27 |
[JavaScript] 논리 연산 logical operators 주의할 점 (0) | 2023.07.26 |
[JavaScript] canvas 자체를 가운데 정렬하는 법(CSS로 가져오기) (0) | 2023.07.20 |
[JavaScript] for...in vs for...of (0) | 2023.07.18 |