前端学习之js函数

函数:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。


函数的声明

函数的使用跟变量一样需要声明。

1 .function fun(){

 alter("我是函数")

}     

fun();//函数不调用,自己不执行                           

2.var fun1=function fun(){

 alter("我是函数")

}   

fun1();

3.var fun2=new Function(alter("我是函数"))

fun2();


变量提升

function fun(){

  console.log(num);

 var num=20; 

}

等于

function fun(){

  var num;

  console.log(num);

  num=20; 

}

所以结果为

再函数体内部,声明变量,会把该声明提升到函数的最顶端。只提升变量

,不赋值。

function fn(a,b)



 


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值