摘要:
一直认为javascript函数的参数是普通的传值,对象的传址. 今天想把一个对象传到函数里面去重新生成后传出来,才知道我还是有地方理解错了. 先看http://beba-brook.blogspot.com/2006/06/vs.html的一段代码: 运行结果没问题,与我想象的一样: 呼叫FuncA前,變數num的值為:1。變數bool的值為:true 在函數FuncA中的變數num值... 阅读全文
摘要:
由于javascript函数无法按我想象的参数传址,因此有时就会返回多个值.使用如下代码: 参考:http://blog.csdn.net/leftfist/archive/2008/04/09/2269415.aspx 有时返回值中只要用第1个,则可以写成: s1=f(s1, man)[0]; 另外返回值还可以使用命名参数的形式: return {_s1:s1, _man:m... 阅读全文