인수 매개변수 파라미터(parameter) 아규먼트(argument) 차이
인수, 파라미터 모두 매개변수이지만 엄밀히 따지면 의미하는 뜻은 다르다. 파라미터(parameter) : 함수 선언에서 정의한 변수 인수(argument) : 함수를 호출할 때 넘겨주는 값 function addNum(x, y) { // (x, y) : parameter 파라미터 return x + y; } addNum(1, 2); // (1,2) : argument 아규먼트 function restParam(param1, param2, ...rest) { // parameter console.log(param1); //1 console.log(param2); //2 console.log(rest); //[3,4,5,"rest!";] } restParam(1, 2, 3, 4, 5, 'rest!'); //..
2021. 1. 16.
ES6. map
Array.prototype.map() const arr = [1, 2, 3, 4]; const maparr = arr.map(x => x + 10); console.log(maparr);//11, 12, 13, 14 기존 배열을 복사해 새로운 배열을 만들 때 사용 제곱근 만들기 const numbers = [4, 9, 16, 25]; const result = numbers.map(Math.sqrt); console.log(resulr); //2,3,4,5 var anims = [ { id: 1, title: "귀멸의 칼날" }, { id: 2, title: "주술회전" }, { id: 3, title: "강철의 연금술사" }, { id: 4, title: "하이큐" } ]; var titles = a..
2021. 1. 11.