js学习day04

1.函数
函数:一段代码的封装,主要实现与某个功能。【函数是代码封装和复用的提下】
1.定义
1.声明式
function 函数名(){
函数体;
}
注意:函数不会主动执行,需要调用
调用: 函数名()
2.表达式
let/var 函数名 = function(){
函数体;
}
注意:声明式的调用可以在函数之前,而表达式不可以
2.带参函数的定义
1.实现已知数据的功能代码
2.定义函数的小括号处,填入形参【未知数据】,多个用逗号分隔
3.调用函数的小括号处,填入实参【具体数据】

3.形参和实参在个数、顺序、数据类型上都要一致!
如果实参少于形参个数,形参的值为undefined.

4.变量的作用域
全局变量:全局可用。函数体外通过var定义的,或者在函数体内不没有用关键字就直接定义的变量
局部变量:在函数体内部定义的变量。
5.函数的返回值
当需要的函数结果进行下一步运算、明确要求返回的时候,需要返回值
函数体后面 return 变量、值、表达式;
return的值的获取 函数名()
注意:return一旦执行,后面的代码就不会再执行了
函数如果没有设置return,那么函数的返回值就是undefined。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值