javascript 函数的几种声明函数以及应用环境

本页只列出常用的几种方式,当然还有比如new Function()以及下面三种的组合。

1、函数式声明

例子:function sum(a,b){

  return a+b;

};

2、函数表达式声明(匿名函数)

例子:let sum = function(){

  return a+b;

};或者

(function(a,b){return a+b })(1,2)

3、闭合函数

例子:function a(){

function b(){

};

};

注:

1) 1和2的区别是1可以先调用后声明而2不行。

2) 3类似于私有函数,只是在‘父函数’内使用。

 

posted on 2017-12-19 13:59  逃学威龙  阅读(198)  评论(0编辑  收藏  举报

导航