JavaScript中变量的相互引用
更新时间:2010年05月10日 11:41:48 作者:
变量相互引用的原因是:由于某些类型的变量是按地址存储的而导致的两个或多的参数的值互相影响.
测试如下:
关于对节点对象操作产生的影响:
由于是函数是按值传递,所以在插入节点时,引用的是节点本身,而不是它的一个克隆,所以节点被转移了
如:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
最后一个是关于节点的移除的,本来以为用innerHTML=""来移除元素内容的话,在IE中会把创建的节点从内存中彻底消除,事实并非如此,而是产生了很奇怪的现象:
如:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
相关文章
JS根据key值获取URL中的参数值及把URL的参数转换成json对象
本篇文章主要围绕js url 参数值展开话题,js根据key值获取url中的参数值,接着把url的参数转换成json,感兴趣的朋友一起来学习吧,本文写的不好地方还望多多指出批评建议2015-08-08
最新评论