課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
這是別人的代碼,我想問問第46行代碼的this是怎么用的??這個好像慕課沒有介紹,誰能系統(tǒng)的介紹一下??
另外,第62行的obj沒有定義也能用???有什么作用??第63行的代碼為何要3個parentNode?? ?變量tb是什么結(jié)果??第64行的代碼為何要2個parentNode?變量tr得到的結(jié)果是什么?
2015-04-06
源自:JavaScript進階篇 9-22
正在回答
this代表當(dāng)前對象 ,即a元素節(jié)點 這個對象 ?
obj只是一個參數(shù) 你可以認為是一個變量 ?假設(shè)的 你可以換成其他字母 (object達意更好點),會被 傳進來的this對象取代。
參開代碼 給了兩次parentNode 相當(dāng)于找a元素節(jié)點(this)的父元素 th,再找父元素 即tr。
建議你重新下載 ?http://idcbgp.cn/code/1636?的參開代碼?
46 行的this 就是代表td3;this屬于或指向誰。this就代表誰。。關(guān)于系統(tǒng)學(xué)習(xí)this 你去看看書或者網(wǎng)上博客。。很多人都有自己的理解。
62行的obj是個參數(shù)。。在你46行中你有調(diào)用這個deleteROW函數(shù)并且給他傳遞進去一個this。所以現(xiàn)在obj就代表this,這里的作用就是類似于你想用這個函數(shù)給誰操作 ,你傳遞的參數(shù)就是誰
63行的意思就是直接索引到了body身上?!,F(xiàn)在變量tb也就是body了,tr的結(jié)果就是table,意思就是在body身上移除掉tr一整行表格。。。parentNode的意思就是某個節(jié)點的父節(jié)點
寶慕林5178646 提問者
丿丫丫 回復(fù) 寶慕林5178646 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
1 回答誰能來回答??
3 回答誰能來回答???
1 回答誰能來回答???lastChild
1 回答誰能來解答???
5 回答誰來幫忙解答一下?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-04-06
this代表當(dāng)前對象 ,即a元素節(jié)點 這個對象 ?
obj只是一個參數(shù) 你可以認為是一個變量 ?假設(shè)的 你可以換成其他字母 (object達意更好點),會被 傳進來的this對象取代。
參開代碼 給了兩次parentNode 相當(dāng)于找a元素節(jié)點(this)的父元素 th,再找父元素 即tr。
建議你重新下載 ?http://idcbgp.cn/code/1636?的參開代碼?
2015-04-06
46 行的this 就是代表td3;this屬于或指向誰。this就代表誰。。關(guān)于系統(tǒng)學(xué)習(xí)this 你去看看書或者網(wǎng)上博客。。很多人都有自己的理解。
62行的obj是個參數(shù)。。在你46行中你有調(diào)用這個deleteROW函數(shù)并且給他傳遞進去一個this。所以現(xiàn)在obj就代表this,這里的作用就是類似于你想用這個函數(shù)給誰操作 ,你傳遞的參數(shù)就是誰
63行的意思就是直接索引到了body身上?!,F(xiàn)在變量tb也就是body了,tr的結(jié)果就是table,意思就是在body身上移除掉tr一整行表格。。。parentNode的意思就是某個節(jié)點的父節(jié)點