啥意思 function a() {
?function data(e) {
? ? ? ? ? ? alert(e.data) //1111
? ? ? ? }
? ? ? ? function a() {
? ? ? ? ? ? $("button:eq(2)").click(222, data)
? ? ? ? }
? ? ? ? a();
啥意思
?function data(e) {
? ? ? ? ? ? alert(e.data) //1111
? ? ? ? }
? ? ? ? function a() {
? ? ? ? ? ? $("button:eq(2)").click(222, data)
? ? ? ? }
? ? ? ? a();
啥意思
2018-03-05
舉報(bào)
2018-03-27
補(bǔ)充一下,為什么要這樣寫第三個(gè)按鈕。
這么寫的目的是為了體現(xiàn)不同函數(shù)間的數(shù)據(jù)是如何傳遞的,所以定義了2個(gè)函數(shù),在第二個(gè)函數(shù)內(nèi)加入了單擊事件,因此最后一句a();必須寫,通過調(diào)用函數(shù)完成整個(gè)邏輯運(yùn)算,否則單擊后是不會(huì)有效果的。
跟上倆個(gè)添加單擊事件對(duì)比也可以看出,函數(shù)是包含在單擊事件內(nèi)的,而第三個(gè)是函數(shù)內(nèi)添加事件。
2018-03-27
? ? ? ?function data(e) {
? ? ? ? ? ? alert(e.data)?
? ? ? ? }
//定義了一個(gè)函數(shù) ,函數(shù)名是data ,傳了一個(gè)參數(shù)e(此時(shí)e是形參,不是一個(gè)真實(shí)的數(shù)值)。函數(shù)功能是彈出data函數(shù)的值,也就是e。
? ? ? ? function a() {
? ? ? ? ? ? $("button:eq(2)").click(222, data)
? ? ? ? }
//自定義了一個(gè)函數(shù),函數(shù)名是a,函數(shù)功能是給第3個(gè)button添加一個(gè)單擊事件,事件的具體表現(xiàn)為:當(dāng)單擊按鈕時(shí),調(diào)用data函數(shù),同時(shí)傳一個(gè)實(shí)參(也就是222)給data函數(shù)。
a();
//調(diào)用a函數(shù)。
以上,希望可以用所幫助。
2018-03-06
就是定義了一個(gè)a方法啊,跟function data()不是一個(gè)道理嗎