国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript中調用函數的4種方式代碼實例

2024-05-06 16:22:48
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了JavaScript中調用函數的4種方式代碼實例,本文分別給出方法調用模式、函數調用模式、構造器調用模式、apply調用模式4種方式的代碼實例,需要的朋友可以參考下

1:方法調用模式

 

 
  1. var myObj = {//對象字面量 
  2. param1: 1, 
  3. param2: 2, 
  4. sum: function (){ 
  5. //this關鍵字只帶當前的對象 
  6. return this.result = this.param1 + this.param2; 
  7. myObj.sum(); //=>3 

2:函數調用模式

 

 
  1. var add = function(a, b){ 
  2. return a + b; 
  3. //函數調用模式 
  4. add(1,2); //=>3 

還可以

 

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

3:構造器調用模式

 

 
  1. var add = function() { 
  2. this.name = "匯智網"
  3. this.sum = function (a, b){ 
  4. return a + b; 
  5. // 構造器調用模式 
  6. var obj = new add(); //obj是一個對象 
  7. obj.sum(1,2); //=>3 

4:apply調用模式

 

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

也可以用call

 

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 满城县| 云安县| 德阳市| 滨海县| 五台县| 庆元县| 天等县| 兴安盟| 罗山县| 萨迦县| 万全县| 惠安县| 喀喇沁旗| 孟村| 巴塘县| 南华县| 靖西县| 蓝山县| 威海市| 堆龙德庆县| 巴东县| 林口县| 体育| 伊春市| 桐乡市| 广东省| 施秉县| 百色市| 望城县| 星子县| 枣庄市| 平湖市| 江城| 克拉玛依市| 读书| 苏尼特左旗| 托里县| 肥西县| 哈尔滨市| 象山县| 太康县|