Javascript中引用示例介绍

时间:2014-02-21    点击:157   
在Javascript脚本中,参数的引用原则:引用的参数内部(如属性)可以修改,但参数对应的引用(reference)不能修改。

一个测试例子如下:
复制代码 代码如下:

<script language="javascript">
//dosomething1,对于引用,变量本身不可以修改,但变量内部结构可以修改
function dosomething1(a){
a = 'try';
}

//测试1
function test1(){
var a = {a:'test',b:'is',c:'ok'};
dosomething1(a);
alert(a.a);
}
//dosomething2
function dosomething2(v){
v.a = v.a + '!!!'; //修改引用变量的属性,修改成功
v = 'try'; //试图修改变量引用,修改失败
}
//测试2
function test2(a){
var a = {a:'test',b:'is',c:'ok'};
dosomething2(a);
alert(a.a);
}
test2();
</script>
jquery组件使用中遇到的问题整理及解决
jQuery写fadeTo示例代码
iframe父页面获取子页面参数的方法
表单序列化与jq中的serialize使用示例
常规表格多表头查询示例
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved