1 函数声明和函数表达式
函数声明
//函数的声明
function f1() {
console.log("我是函数");
}
f1();
函数表达式(推荐使用)
//函数表达式
var ff=function () {
console.log("我也是一个函数");
};
ff();
函数声明和函数表达式的区别:
函数声明如果放在if-else的语句中,在IE8的浏览器中会出现问题
所以宁愿用函数表达式,都不用函数声明
//函数声明
// if(true){
// function f1() {
// console.log("哎呦,不错呦");
// }
// }else{
// function f1() {
// console.log("哇,不好啦");
// }
// }
// f1();
//函数表达式
var ff;
if(true){
ff=function () {
console.log("哎呦,不错呦");
};
}else{
ff=function () {
console.log("哇,不好啦");
};
}
ff();