|
1
2
3
4
5
6
7
8
9
10
11
12 |
//1.函数没有重载的说法//2.参数arguments在严格模式下有限制function sumNum(){ var
result=null; for(var
i=0;i<arguments.length;i++) { result+=arguments[i]; } return
result;}alert(sumNum(1,2,3,4));//10 |
|
1
2
3
4
5
6
7
8
9 |
//3.函数参数是按照值传递的<br> function SetName(obj)//js的函数是按值传递{ obj.name=‘酱油帝君‘;//虽然是按值传递,但是引用指向的还是同一个对象 obj=new
Object();//重写了引用 obj.name=‘不是酱油帝君‘;//引用指向新的地方}var jydj=new
Object();SetName(jydj);alert(jydj.name);//酱油帝君 |
原文:http://www.cnblogs.com/zspbolg/p/3625066.html