数字,布尔,字符串----传值;数组,对象------传址。

附:javascript权威指南(第5版),第三章56页 介绍字符串为传址,个人认为是不对的,应该为传值。
 var s1="aa";function chan(s){s="bb";return s;};var s2=chan(s1);s1;--------输出为"aa";
 var s1="aa";var s2=s1;s1="bb";s2;--------输出为"aa";