你的位置:首页 > 软件开发 > Java > javascript的函数

javascript的函数

发布时间:2015-12-21 23:00:03
1.函数的声明(1) function命令方式 function fn(){};(2) 函数的表达式采用变量赋值的方式,function命令后面不带有函数名。如果加上函数名,那么该函数名只在函数体内部有效,在函数体外部无效。var add = function ...

1.函数的声明

(1) function命令方式

   function fn(){};

(2) 函数的表达式

采用变量赋值的方式,function命令后面不带有函数名。如果加上函数名,那么该函数名只在函数体内部有效,在函数体外部无效。

var add =  function fn(){};

(3) function的构造函数

var add = new  function("x","y","return(x+y)");

Function对象接受多个参数,除了最后一个参数是add函数的“函数体”,其他参数都是add函数的参数。

(4)函数的重复声明

如果重复声明同一个函数,那么后面的声明则会覆盖前面的声明。

 

2.函数名的提升

采用function命令方式声明函数时,整个代码会被提升到代码头部,原因是因为javascript引擎将函数名视同变量名,因此下面的代码不会报错。

f();

原标题:javascript的函数

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。