https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/from
유사 배열 객체나 반복 가능한 객체를 얕게 복사해 새로운 Array객체를 만든다.
function addMark() {
//for문 사용
let newData = [];
for (let i = 0; i < arguments.length; i++) {
newData.push(arguments[i] + "!");
}
//from, map사용
let newArray = Array.from(arguments);
let newData = newArray.map(function (value) {
return value + "!";
});
console.log(newData);
}
addMark(1, 2, 3, 4, 5);
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/arguments
함수에 전달된 인수에 해당하는 Array형태의 객체