函数构建及几种自执行函数

Posted on 2017-02-21 10:20  jiege94  阅读(173)  评论(1)    收藏  举报

函数构建方法

1.函数声明

 function num(n1,n2){
  return n1+n2;  
}

2.函数表达式,又叫函数字面量

var sum=function(n1,n2){
   return n1+n2;
}
 
3.函数构造法,参数加引号
var sum=new Function('n1','n2','return n1+n2');
 
自执行函数(自执行函数严格来说也叫函数表达式,它主要用于创建一个新的作用域,在此作用域内声明的变量,不会和其它作用域内的变量冲突或混淆,大多是以匿名函数方式存在,且立即自动执行。):