- Published on
어떤게 parameter이고 어떤게 arguments 일까?
Arguments
- 전달 인자
- 함수를 호출할 때 실제로 전달되는 값.
- 그러니깐 한마디로, 함수에 전달'하는' 값.
Parameter
- 매개 변수
- 함수를 정의할 때에 사용되는 변수.
- 그러니깐 한마디로, 전달'받은' 값.
예시
function sayHello(parameter) {
// 여기서 받은건 매개변수 파라미터
console.log(`Hello, ${parameter}!`)
}
sayHello('World') // 여기에는 인자 Arguments