728x90
arguments 속성
함수가 호출될 때 넘어오는 인자값들을 자동으로 배열로 저장
=인자값으로 넘어오는 값을 배열에 담아서 제공해줌
일반적으로 매개변수 4개 넘겨주면
매개변수 4개를 받아줘야한다.
자바스크립트는 유연해서
매개변수 개수가 일치하지 않더라도 에러 안뜸
매개변수 값 4개 넘겨주면
자동적으로 arguments객체가 함수 내부로 전달됨
ex)
html
<h2 onclick="valTest('다룽','이네','블로그');">arguments 속성</h2>
javascript
function valTest(){
var val="";
for(var i=0; i<arguments.length; i++){
val+=arguments[i]+" ";
}
alert(val);
}
실행
'UI > JS(Java Script)' 카테고리의 다른 글
JavaScript DOM | Document Object Model 문서객체모델 (0) | 2021.05.10 |
---|---|
JavaScript rolling gallery | 그냥 해보는 사진 넘기기 (0) | 2021.05.10 |
JavaScript function | 명시적 함수 / 익명 함수 / 리터럴 함수 (0) | 2021.05.10 |
JavaScript window function | 대화형 함수 (0) | 2021.05.03 |
JavaScript 변수 선언 규칙 | 선언과 저장 | 변수 범위 | 변수 자료형 (0) | 2021.05.03 |