js函数

function box(){ //函数声明完成
alert('sssss'); //函数本身没有运行功能,必须被调用
}
box(); //函数调用

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function box(name,age){ //传参
alert('你的名字:'+name+'年龄为:'+age);
}
box('危险',28); //设置参数

 

function box(){
return'我只有被调用才可以执行' //return表示把这句话字符串返回回来
}
alert(box()); //box()相当于'我只有被调用才可以执行'打印出函数调用返回过来的结果

 

function box(name,age){
return '你的名字:'+name+'年龄为:'+age; 
}
alert(box('sdf',28));

 

function box(name,age){
return '你的名字:'+name+'年龄为:'+age; 
}
var strInfo = box('sss',45); //可以把函数返回值赋值给一个变量,然后通过变量进行操作。
alert(strInfo);

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function box(num){
if(num<5)return num; //当一个函数遇到第一个return,就会终止继续往下执行函数
return 100;
}
alert(box(3));

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function box(){
return arguments[0] + '|' + arguments[1] + '|' + arguments[2];
}
alert(box('里都是',25,'士大夫'));

 

function box(){
return arguments.length;
}
alert(box(1,2,3,4,5,6,7,8,9,0));

 

function box(){
var sum = 0;
for(var i=0; i<arguments.length; i++){
sum += arguments[i];
}
return sum;
}
alert(box(1,2,3,4,5,6,7,8,9,0));

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

function box(num,a){
return num + 100;
}
function box(num){ //第二个函数,把一个函数覆盖掉了,不具备重载功能
return num + 200;
}
alert(box(50,1)); //重载就是根据参数,选择相同函数名儿参数不同的函数。

转载于:https://www.cnblogs.com/zhengfuheidao/p/6656991.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值