JavaScript入门指南_5
JavaScript_5
函数function:
- 函数相当于java中的方法
function sayHello(name){ alert("hello,"+name); } sayHello("Tom");//hello,Tom
- 定义一个带返回值的函数
function sayHello(name){ return "hello,"+name; } var msg=sayHello("Tom"); alert(msg);//hello,Tom
函数中的参数:
- JS中函数不介意传递的参数数量和数据类型
- 也就是说,定义了一个需要传递两个参数的函数你可以传递一个,两个,三个,甚至可以不传递
function sayHello(name,age){ alert(name+" is "+age+"岁。"); } sayHello();//undefined is undefined岁。 sayHello("tom");//tom is undefined岁。 sayHello("tom",12);//tom is 12岁。 sayHello("tom",12,"jack")//tom is 12岁。
- 参数在JavaScript内部用一个名为arguments的类似数组的对象来管理
function sayHello(name,age){ alert(name+" is "+arguments[1]+"岁。"); alert(arguments.length);//2 } sayHello("tom",12);//tom is 12岁。
function sayHello(name,age){ for(var temp in arguments){ alert(temp);//0 1 alert(arguments[temp]);//tom 12 } } sayHello("tom",12);
相关推荐
nmgxzm00 2020-11-10
ifconfig 2020-10-14
hhanbj 2020-11-17
zfszhangyuan 2020-11-16
古叶峰 2020-11-16
一个智障 2020-11-15
jipengx 2020-11-12
81427005 2020-11-11
xixixi 2020-11-11
游走的豚鼠君 2020-11-10
苗疆三刀的随手记 2020-11-10
Web卓不凡 2020-11-03
小飞侠V 2020-11-02
帕尼尼 2020-10-30
爱读书的旅行者 2020-10-26
帕尼尼 2020-10-23
杏仁技术站 2020-10-23
淼寒儿 2020-10-22