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

首頁 > 編程 > JavaScript > 正文

js匿名函數作為函數參數詳解

2019-11-20 09:50:04
字體:
來源:轉載
供稿:網友

由衷的感嘆,js真是煩。

學到現在,漸漸理解了什么是:語言都是通用的,沒有好不好,只有擅長不擅長。

繼承,多態,甚至指針,c能實現,c++,java有,javascript(和java是雷鋒和雷峰塔的區別,名字上不知道坑了多少人)也能變通實現。

溫故知新,今天又回味了一遍,匿名函數作為函數參數。

代碼很短,五臟俱全。

<!DOCTYPE html><html lang="en"> <head> </head> <body>  <script>  function test( a, b ){  	a+=1;  	b(a);  } test(3, function(result){  	console.log(result);  });  </script> </body></html>

匿名函數作為函數參數,為什么可以自動執行呢?

難道匿名函數自執行了?

錯!!!匿名函數!=自執行匿名函數

真相只有1個:匿名函數作為參數,在調用(將匿名函數作為參數的)函數里被調用執行了。

function test( a, b ){  	a+=1;  	// b是對象,函數名也是對象,所以b可以指代一個函數  	// 類似c++中的函數名一樣  	// a被復制給了b(result)  	// js好靈活  	b(a);  }

以上這篇js匿名函數作為函數參數詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南丹县| 平和县| 清镇市| 蓝山县| 伊川县| 辽宁省| 玉溪市| 米脂县| 大名县| 凤山县| 兴业县| 治多县| 台南县| 土默特右旗| 香格里拉县| 西贡区| 辽宁省| 巴塘县| 合作市| 陆良县| 綦江县| 威海市| 宝坻区| 陕西省| 颍上县| 临沧市| 登封市| 呼伦贝尔市| 旺苍县| 无锡市| 安乡县| 岑溪市| 阿瓦提县| 鹤山市| 东兰县| 莆田市| 苏尼特左旗| 台南市| 三明市| 荣昌县| 个旧市|