函数声明

函数声明

函数的基本结构

关键字 函数名 (参数){
	函数体/代码体;
}
function text(){
	函数体/代码体;
};
//这是函数声明
//function:方法,功能。
//1.命名函数表达式:
var text = function abc () {
	document.write("a");
}
//2.匿名函数表达式:---- 函数表达式
var demo = function () {
	document.write("b");
}

函数命名规则:
首字母:

  • 字母
  • 下划线"-"
  • "$"符号

其余字母:

  • 字母
  • 下划线"-"
  • "$"符号
  • 数字

开发规范:符合驼峰命名法,如果是多个单词拼写,首个字母小写,其他字母首字母大写:theFirstName

//(a , b)形式参数 ---- 形参
function sun (a, b) {
	var c = a + b;
	document.write(c);
}
sum(1, 2);  ----打印出来3sum(3, 4); ----打印出来7//实际参数 ---- 实参

参数不限制位数:有几位对应几位,其他不用管,先搁置。

function sun (a, b, c, d, e, f) {
 var c = a + b;
 document.write( c);
}
sum(1, 2); 
//实际参数

function.length:获取的是形参的长度 ;而在函数内部定义的argument.length 获取的是 实参的长度:argument.length[1];

使用不定参数求和:

function sum() { //定义一个函数sum
    var result = 0; //声明一个容纳和的变量,不要和sum一样,兼容问题
    for(var i = 0; i < arguments.length; i ++){ //使用for循环,小于参数中的每一项,则++
     result += arguments[i]; //加起来的和赋值到result中
    }
    console.log(result); //控制台中显示
   }
   sum(1,2,3,4,5,6,7,8,9); //要求和的数

return; 中止语句,函数为什么么会停止,是因为函数最底部会隐式的加入一个return;我们也可以自己写入:

function sum(){
    document.write("a");
    return;
    document.write("b");
   }
   //如果在这样加入return的话,则不会打印"b"
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值