欧美性猛交xxx嘿人猛交_又色又爽又高潮免费观看_精品国产一区二区三区久久影院_青娱乐极品视觉盛宴国产视频

技術頻道導航
HTML/CSS
.NET技術
IIS技術
PHP技術
Js/JQuery
Photoshop
Fireworks
服務器技術
操作系統
網站運營

贊助商

分類目錄

贊助商

最新文章

搜索

[實例] JavaScript 常用函數調用方式:函數調用 vs 方法調用

作者:admin    時間:2022-6-9 16:29:41    瀏覽:

在前文中,詳細介紹了JavaScript函數調用的三種方式,事實上,在程序開發中,常見的函數調用方式是函數調用和方法調用,今天,我將通過實例比較一下這兩種方式的差異和用法。

句法:

將函數作為函數調用

function myFunction( var ) {
    return var;
}
myFunction( value );

將函數作為方法調用

var myObject = {
    var : value,
    functionName: function () {
        return this.var;
    }
}
myObject.functionName();  

參數

上面代碼的函數調用包含一個參數:

  • value:value是該函數調用時傳遞的值。

上面代碼的方法調用包含兩個參數:

  • functionNamefunctionName 方法是一個函數,該函數屬于myObject對象, 是myObject函數的所有者。
  • this:參數 this 是擁有 JavaScript 代碼的對象,在這種情況下 this 的值是 myObject

函數調用示例

此示例使用函數調用將兩個數字相加。

function myFunction(a, b) {
    return a + b;
}
console.log(window.myFunction(50, 60)); 

輸出

110

 

方法調用示例

此示例使用方法調用來連接字符串。

var myObject = {
    firstName:"WebKaka",
    middleName:"是",
    lastName: "卡卡網",
    fullName: function() {
        return this.firstName + this.middleName
               + this.lastName;
    }
}
console.log(myObject.fullName()); 

輸出

WebKaka是卡卡網

 

總結

本文通過兩個示例,介紹了 JavaScript 常用的函數調用方式:函數調用和方法調用 ,通過本文的學習,你應該簡單了解了函數調用和方法調用的差異以及使用方法。你還可以通過JavaScript函數調用的三種方式與this的使用更深入的了解函數調用的幾種方式。

相關文章

標簽: 函數調用  
x