【javascript】函数

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);//酱油帝君

 

【javascript】函数,布布扣,bubuko.com

【javascript】函数

上一篇:Java中Runnable和Thread的区别


下一篇:Java泛型的基本应用