国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

javascript - 想請教一下,js中 function中參數 e 到底是什么,每個條用的參數 e的用法都不一樣?

瀏覽:139日期:2023-05-18 11:25:06

問題描述

javascript - 想請教一下,js中 function中參數 e 到底是什么,每個條用的參數 e的用法都不一樣?

javascript - 想請教一下,js中 function中參數 e 到底是什么,每個條用的參數 e的用法都不一樣?

問題解答

回答1:

e是一個形參,代表event,事件對象。。你可以console,log(e),試試。比如說點擊事件,你需要獲取被點擊對象是誰?或者點擊的(x,y)坐標等等,事件對象就可以派上用場啦

回答2:

只是型參簡寫,用法你得看具體實現的代碼。。。

回答3:

補習下 形參 實參 的概念

回答4:

只是一個形參,名字可以任意的,這里只是用的e而已

回答5:

其實就是你傳入函數的第一個參數,只是命名成e而已

回答6:

這里的e是參數的名字。

參數分為形參:形式參數,相當于函數聲明的局部變量,實參把自己的值賦給形參,形參就保存了這個值,形參只能在函數內部使用。實參:實際參數,函數的調用者把值放在實參里面,傳給函數的形參。

所以,實參、形參就相當于一個管道,一個接口,使調用函數的人可以通過這種方式把要計算的值傳給函數去計算。

你的舉例中,寫代碼的人為了方便起見,給每個函數都寫了個名字為e的形參,至于為什么每個函數中e的用法不同,是因為函數本身干的工作就不同,所以他們使用e的方式就不同。

其實,javascript中形參和實參沒有任何關系,你可以定義2個形參,實際傳入5個實參,因為js的函數是讀取arguments對象來獲取參數的,而不是從命名形參讀取參數。所以,函數中寫不寫形參,寫幾個形參其實不重要,這個你以后可以學到。

回答7:

我也來扯兩句哈! function里面的e 就當作參數,調用這個函數時,把這個參數給上即可。個人理解^~^

回答8:

就是個瞎寫的占位參數,你可以把它寫成first_blood,double_kill,重要的是你調用的時候寫在括號里面的東西

回答9:

在定義函數function的括號里面,是形式參數,是隨意命名的;當你在調用這個function時,括號里面使用的時實際參數。定義一個方法:

function add(a,b) {return a+b;}

使用該方法:

var sum = add(2,3);console.log(sum); //計算2+3的值回答10:

樓主大抵是不太清楚這些函數是怎么被調用的。

樓主列出的都是事件處理函數,也就是說,你寫一個 onEdit (e) { ... } 的函數,并不需要你手動去調用這個函數,而是瀏覽器或者某個庫自動在某個時刻調用你預先定義的 onEdit 函數。

那么就會出現一個問題,不同的事件觸發的時候,你需要獲取的數據是不同(比如鼠標和鍵盤事件的數據肯定就不同),所以他們調你的 onEdit 函數的時候,會把「e」作為參數傳入,這樣你就能獲取不同事件的數據了。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 国产欧美综合在线一区二区三区 | 国产精品青草久久久久福利99 | 日韩欧美不卡一区二区三区 | 美女扒开腿让男人桶爽免费动态图 | 欧美成人黄色 | 全部免费毛片在线 | 欧美精品三级在线 | 久久99精品这里精品3 | 欧美一级毛片免费高清的 | 精品国产成人三级在线观看 | 毛色毛片免费观看 | 成年女人免费看片 | 色偷偷亚洲精品一区 | 久久精品三级视频 | 亚洲加勒比久久88色综合1 | 欧美精品色精品一区二区三区 | 一区二区三区在线 | 欧 | 大伊香蕉精品视频在线天堂 | 亚洲国产成人久久精品图片 | 国产亚洲图片 | 亚洲欧美一区二区视频 | 国产亚洲精品一区久久 | 另类毛片| 欧美一区二区视频在线观看 | 青青草国产免费国产是公开 | 一级做a爰片久久毛片美女 一级做a爰片久久毛片免费看 | 亚洲国产天堂在线网址 | 国产网站在线 | 自拍 欧美 在线 综合 另类 | 久久久www成人免费精品 | 亚洲欧美视频在线播放 | 亚欧视频在线 | 国产免费人成在线看视频 | 亚洲三级黄色片 | 成人免费看片 | 玖玖在线免费视频 | 久久小视频 | 日本在线视频播放 | 全黄性高视频 | 欧美成人短视频 | 欧美午夜激情影院 |