函数声明
function add(a,b){
return a+b
}
函数表达式
<!--一般函数表达式-->
var add = function(){ } <!--立即声明函数表达式-->
(function(){ })() return function(){ }
函数声明被前者
var count = add(1,2);
console.info(count) //out:3 function add(a,b){
return a+b;
}
var count = add(1,2);
console.info(count) //Uncaught TypeError: add1 is not a function var add = function(a,b){
return a+b;
}