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