javascript進(jìn)階篇 9-22 編程練習(xí)這是參考代碼里的刪除<tr>標(biāo)簽調(diào)用的函數(shù): function deleteRow(obj){ ? ?var tbody = document.getElementById('table').lastChild; ? var tr = obj.parentNode.parentNode; tbody.removeChild(tr); }函數(shù)里的參數(shù)obj該怎么理解?從“var tr = obj.parentNode.parentNode;”反推,這一條代碼里的obj相當(dāng)于是<td>標(biāo)簽下的一個(gè)文本節(jié)點(diǎn),類似“王小明”、“劉小芳”等等這樣的文本節(jié)點(diǎn)。為什么這里在沒有說明的情況下就可以把參數(shù)obj默認(rèn)為一個(gè)文本節(jié)點(diǎn)?為什么“var tr = obj.parentNode.parentNode;”不能用 ?var tr = obj.parentNode;或者用 ?var tr = obj;替換?
javascript函數(shù)參數(shù)傳遞問題。
kx00012kx
2016-07-28 17:28:13