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