誰能給我講一下函數(shù)括號里的this跟obj
我看函數(shù)里面有的是this有的用obj,它們的用法一樣嗎?然后有的函數(shù)又不需要里面填參數(shù),怎么樣判斷是否需要加參數(shù)(類似this這種)?還有那個td的parentNode.parentNode不是table嗎(td-tr-table),為啥要寫三個parentNode才到table?th比td高一級,他倆應(yīng)該是一個層級的吧?
我看函數(shù)里面有的是this有的用obj,它們的用法一樣嗎?然后有的函數(shù)又不需要里面填參數(shù),怎么樣判斷是否需要加參數(shù)(類似this這種)?還有那個td的parentNode.parentNode不是table嗎(td-tr-table),為啥要寫三個parentNode才到table?th比td高一級,他倆應(yīng)該是一個層級的吧?
2016-08-29
舉報
2016-08-29
this是指this所在的那個父級標(biāo)簽,在這里是指a這一標(biāo)簽,obj則是形式參數(shù),負(fù)責(zé)將參數(shù)代入到函數(shù)中然后傳遞給用到函數(shù)的實際參數(shù)。而那個del函數(shù)中的obj實際上是從a標(biāo)簽開始算起的,a的父級td,td的父級tr,tr的父級table。th和td同在tr下,是同一級的。
2016-11-01
這個tbody誰說是隱性的?這個是當(dāng)表格下載好才顯示出來的標(biāo)簽,需要用到的時候自己在加上去的好嗎。
2016-08-29
td的parentNode.parentNode是tbody,tbody.的父節(jié)點才是table,
2016-08-29
a標(biāo)簽里函數(shù)里傳的this表示表示本對象即 a 標(biāo)簽本身,但 tr[i].onmouseover=function(){this.style.backgroundColor='#f2f2f2'; }中為什么必須用 this 而不能用tr[i]呢?