JavaScript中調(diào)用函數(shù)的4種方式代碼實例
更新時間:2015年07月08日 09:40:13 投稿:junjie
這篇文章主要介紹了JavaScript中調(diào)用函數(shù)的4種方式代碼實例,本文分別給出方法調(diào)用模式、函數(shù)調(diào)用模式、構(gòu)造器調(diào)用模式、apply調(diào)用模式4種方式的代碼實例,需要的朋友可以參考下
1:方法調(diào)用模式
var myObj = {//對象字面量
param1: 1,
param2: 2,
sum: function (){
//this關(guān)鍵字只帶當前的對象
return this.result = this.param1 + this.param2;
}
}
myObj.sum(); //=>3
2:函數(shù)調(diào)用模式
var add = function(a, b){
return a + b;
}
//函數(shù)調(diào)用模式
add(1,2); //=>3
還可以
function add(a, b){
return a + b;
}
add(1,2);//=>3
3:構(gòu)造器調(diào)用模式
var add = function() {
this.name = "匯智網(wǎng)";
this.sum = function (a, b){
return a + b;
}
}
// 構(gòu)造器調(diào)用模式
var obj = new add(); //obj是一個對象
obj.sum(1,2); //=>3
4:apply調(diào)用模式
var add = function (a, b) {
return a + b;
}
add.apply(null,[1,2]); //=>3
也可以用call
var add = function (a, b) {
return a + b;
}
add.call(null,1,2); //=>3
您可能感興趣的文章:
- Android WebView的使用方法及與JS 相互調(diào)用
- Android編程使用WebView實現(xiàn)與Javascript交互的方法【相互調(diào)用參數(shù)、傳值】
- Objective-C 代碼與Javascript 代碼相互調(diào)用實例
- 淺談js中子頁面父頁面方法 變量相互調(diào)用
- 基于js里調(diào)用函數(shù)時,函數(shù)名帶括號和不帶括號的區(qū)別
- JS中使用apply方法通過不同數(shù)量的參數(shù)調(diào)用函數(shù)的方法
- Javascript調(diào)用函數(shù)方法的幾種方式介紹
- 一個Js文件函數(shù)中調(diào)用另一個Js文件函數(shù)的方法演示
相關(guān)文章
JS使用Expires?max-age判斷緩存過期的瀏覽器實例
這篇文章主要為大家介紹了JS使用Expires?max-age判斷緩存過期的瀏覽器實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-11-11
JavaScript實現(xiàn)DIV層拖動及動態(tài)增加新層的方法
這篇文章主要介紹了JavaScript實現(xiàn)DIV層拖動及動態(tài)增加新層的方法,設計javascript操作div層的拖動與增加的相關(guān)技巧,需要的朋友可以參考下2015-05-05
javascript中Array()數(shù)組函數(shù)詳解
在JavaScript中數(shù)組也是比較常用的對象之一,數(shù)組是值的有序集合,本篇文章給大家分享Javascript中Array()數(shù)組函數(shù)詳解,需要的朋友可以參考下2015-08-08
JavaScript實現(xiàn)的Tween算法及緩沖特效實例代碼
這篇文章主要介紹了JavaScript實現(xiàn)的Tween算法及緩沖特效,涉及JavaScript通過數(shù)學運算及樣式屬性操作實現(xiàn)緩動、彈性運動等效果,具有一定參考借鑒價值,需要的朋友可以參考下2015-11-11
javascript實現(xiàn)5秒倒計時并跳轉(zhuǎn)功能
這篇文章主要為大家詳細介紹了javascript實現(xiàn)5秒倒計時并跳轉(zhuǎn)功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-06-06
JavaScript如何動態(tài)創(chuàng)建table表格
這篇文章主要介紹了JavaScript如何動態(tài)創(chuàng)建table表格,一些時候需要動態(tài)的創(chuàng)建和刪除表格,接下來的文章中將為大家介紹下javascript是如何做到的,感興趣的朋友不要錯過
2015-11-11 
