JavaScript中變量的相互引用
更新時間:2010年05月10日 11:41:48 作者:
變量相互引用的原因是:由于某些類型的變量是按地址存儲的而導致的兩個或多的參數(shù)的值互相影響.
測試如下:
關(guān)于對節(jié)點對象操作產(chǎn)生的影響:
由于是函數(shù)是按值傳遞,所以在插入節(jié)點時,引用的是節(jié)點本身,而不是它的一個克隆,所以節(jié)點被轉(zhuǎn)移了
如:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
最后一個是關(guān)于節(jié)點的移除的,本來以為用innerHTML=""來移除元素內(nèi)容的話,在IE中會把創(chuàng)建的節(jié)點從內(nèi)存中徹底消除,事實并非如此,而是產(chǎn)生了很奇怪的現(xiàn)象:
如:
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
相關(guān)文章
js實現(xiàn)iPhone界面風格的單選框和復選框按鈕實例
這篇文章主要介紹了js實現(xiàn)iPhone界面風格的單選框和復選框按鈕,涉及javascript動態(tài)操作頁面元素樣式的相關(guān)技巧,非常美觀大方,需要的朋友可以參考下2015-08-08JavaScript canvas實現(xiàn)圍繞旋轉(zhuǎn)動畫
這篇文章主要為大家詳細介紹了JavaScript canvas實現(xiàn)圍繞旋轉(zhuǎn)動畫,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-11-11JS根據(jù)key值獲取URL中的參數(shù)值及把URL的參數(shù)轉(zhuǎn)換成json對象
本篇文章主要圍繞js url 參數(shù)值展開話題,js根據(jù)key值獲取url中的參數(shù)值,接著把url的參數(shù)轉(zhuǎn)換成json,感興趣的朋友一起來學習吧,本文寫的不好地方還望多多指出批評建議2015-08-08使用JS location實現(xiàn)搜索框歷史記錄功能
這篇文章主要介紹了使用JS location實現(xiàn)搜索框歷史記錄功能,本文通過實例 代碼講解的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12