Heim  >  Artikel  >  Web-Frontend  >  4 Möglichkeiten zum Aufrufen von Funktionen in JavaScript-Codebeispielen_Javascript-Kenntnisse

4 Möglichkeiten zum Aufrufen von Funktionen in JavaScript-Codebeispielen_Javascript-Kenntnisse

WBOY
WBOYOriginal
2016-05-16 15:50:551129Durchsuche

1: Methodenaufrufmodus

var myObj = {//对象字面量
  param1: 1,
  param2: 2,
  sum: function (){
//this关键字只带当前的对象
return this.result = this.param1 + this.param2;
  }
}
myObj.sum(); //=>3

2: Funktionsaufrufmodus

var add = function(a, b){
  return a + b;
}
//函数调用模式
add(1,2); //=>3

Okay

function add(a, b){
  return a + b;
}
add(1,2);//=>3

3: Konstruktor-Aufrufmodus

var add = function() {
  this.name = "汇智网";
  this.sum = function (a, b){
    return a + b;
  }
}
// 构造器调用模式
var obj = new add(); //obj是一个对象
obj.sum(1,2); //=>3

4: Anrufmodus anwenden

var add = function (a, b) {
  return a + b;
}
 
add.apply(null,[1,2]); //=>3

Sie können auch Anruf verwenden

var add = function (a, b) {
  return a + b;
}
add.call(null,1,2); //=>3


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