流程控制:js的程序
语句分类:1.条件判断语句 if...else
2.条件分支语句:switch..case
3.循环语句:for while do..while
//普通函数
function box() { //函数名是 box
return'Lee';
}
//匿名函数
function(){ //匿名函数,会报错
return'Lee';
}
//通过表达式自我执行
(functionbox() { //封装成表达式
alert('Lee');
})(); //()表示执行函数,并且传参
//把匿名函数赋值给变量
var box=function(){ //将匿名函数赋给变量
return'Lee';
};
alert(box()); //调用方式和函数调用相似
//函数里的匿名函数
function box() {
return function(){ //函数里的匿名函数,产生闭包
return'Lee';
}
}
alert(box()()); //调用匿名函数
网友评论