자바스크립트 함수 매개변수 Hoisting 함수표현식
-
자바스크립트 함수웹개발공부 2020. 5. 9. 23:04
자바스크립트의 함수를 선언하는 방식은 3가지이다. (ES6+ 기준) 함수 선언 function name(){ } 위 코드와 같이 작성하면 된다. 매개변수가 어떤 식으로 들어오는지 명시하는 게 사실 좋긴 한데 명시하지 않아도 argument라는 걸로 매개변수를 활용할 수 있다. fucntion test () { const len = argument.length; let sum = 0; if(len > 1) for(let i=0; i < len;i++){ sum += argument[i]; } return sum; } test(1,2,3,4,5); 이 코드는 인자 값으로 들어온 값을 모두 더해주는 코드이다. argument는 타입을 확인해보면 object로 나온다. 키 값이 정수이고 값은 인자 값으로 전달한..