>  기사  >  웹 프론트엔드  >  js_javascript 기술에서 두 가지 일반적인 함수 호출 방법 사용 소개

js_javascript 기술에서 두 가지 일반적인 함수 호출 방법 사용 소개

WBOY
WBOY원래의
2016-05-16 16:41:461274검색

js 함수

function test(aa){
window.alert("你输入的是"+aa);
}

방법 1:

에 직접 전화

테스트("dddd");

방법 2: 변수에 함수 할당

var abc=test;

abc('China');//변수를 사용하여 함수 호출

참고:

이 형식으로 작성하면 var abc=test("dddd"); 변수 abc를 통해 함수를 호출할 수 없습니다.

이러한 작성 방식은 테스트에 반환 값이 있을 때 반환 값을 abc에 할당합니다. 반환 값이 없으면 abc 값이 정의되지 않습니다.

js가 자연스럽게 가변 매개변수를 지원한다는 점을 특히 강조하세요

//编写一个函数,可以接受任意多个数,并计算他们的和
//无法重载,abc2函数名不能重复
function abc2(n1){// 可以无视参数n1
//在js中有一个arguments,可以访问所有传入的值。
//window.alert(arguments.length);
//遍历所有的参数
for(var i=0;i<arguments.length;i++){
window.alert(arguments[i]);
}
}
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.