비유효 매개변수

javascript 2015. 3. 24. 17:58

728x90
반응형

자바스크립트는 함수를 생성할 때 지정한 매개 변수보다 많거나 적은 매개 변수를 사용하는것을 허용.

다음 코드를 예측해보자.

alert("원래 매개 변수", "추가된 매개 변수");

.

.

.

.

.

.

.

.

.

.



이런식으로 원래 함수에서 선언된 매개 변수 보다 많게 사용하면 일반적으로 추가된 매개 변수는 무시


또한 선언한 매개 변수보다 적게 사용하면 미저장 매개 변수에 undefined가 입력됨.

다음의 코드를 예측 해보자

pompt("원래 매개변수");

(프롬프트 함수는 원래 매개변수를 두개 입력하는 형식)

.

.

.

.

.

.

.

.

.

.

.

.

.




익스플로러의 경우엔 undefined 가 찍히지만.

크롬, 파이어폭스일 경우 이 값이 찍히질 않음.

반응형