函数总结

函数总结

1- 函数:一堆一堆的代码封装在一起

2- 函数作用:重复调用

3- 参数:
	a- 形参:在定义函数时函数名后的小括号里的参数
	b- 实参:在调用函数时函数名后小括号里的参数
	
4- 返回值:
	a- 函数中有返回值: 有return
	b- 函数中没有返回值: 没有 return
	c- 没有明确的返回: 有return undefined ,没有有return

	返回值最终返回的位置是函数的调用处

5- 有参数,有返回值的函数
   有参数,无返回值的函数
   无参数,有返回值的函数
   无参数,无返回值的函数
   
6- arguments -- 获取函数中实参的个数
   arguments.length 获取实参个数
   arguments[下标] -- 实参的值
   arguments -- 对象 -- 伪数组
   
7- 命名函数:有函数名 
   匿名函数:没有函数名 var 变量名 = 函数;
   自调用函数:没有函数名的函数外部加了个小括号,后面再加个小括号分号结束;(函数)();
   回调函数:一个函数作为另一个函数的参数
   递归函数:自己调用自己
   
8- 作用域
	全局变量:在函数外定义的
	局部变量:作用域函数内部
	
9- 预解析
	变量:声明变量提前,赋值不动
	函数:声明函数提前到调用之前
	分段:在script标签中存在多个函数名相同的函数,会进行分段解析
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值