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

前端学习之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)



 


 

相关文章:

  • 2022-01-08
  • 2021-12-22
  • 2021-11-21
  • 2021-09-12
  • 2021-04-14
  • 2021-12-19
  • 2022-02-10
  • 2021-12-10
猜你喜欢
  • 2022-12-23
  • 2021-06-02
  • 2019-08-10
  • 2021-12-19
  • 2021-05-06
  • 2021-10-10
相关资源
相似解决方案