Heim  >  Artikel  >  Web-Frontend  >  Einführung in die Verwendung zweier gängiger Methoden zum Funktionsaufruf in js_javascript-Kenntnissen

Einführung in die Verwendung zweier gängiger Methoden zum Funktionsaufruf in js_javascript-Kenntnissen

WBOY
WBOYOriginal
2016-05-16 16:41:461274Durchsuche

Eine js-Funktion

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

Methode 1: Rufen Sie

direkt an

test("dddd");

Methode 2: Funktion der Variablen zuweisen

var abc=test;

abc('China');//Variablen zum Aufrufen von Funktionen verwenden

Hinweis:

Wenn wir es in dieser Form schreiben, kann var abc=test("dddd"); die Funktion nicht über die Variable abc aufrufen.

Diese Schreibweise weist abc den Rückgabewert zu, wenn test einen Rückgabewert hat. Wenn kein Rückgabewert vorhanden ist, ist der Wert von abc undefiniert.

Betonen Sie besonders, dass js natürlich variable Parameter unterstützt

//编写一个函数,可以接受任意多个数,并计算他们的和
//无法重载,abc2函数名不能重复
function abc2(n1){// 可以无视参数n1
//在js中有一个arguments,可以访问所有传入的值。
//window.alert(arguments.length);
//遍历所有的参数
for(var i=0;i<arguments.length;i++){
window.alert(arguments[i]);
}
}
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn