创建函数三种方法:
第一种:使用构造函数来创建一个函数对象
//创建一个函数对象
//可以将要封装的代码以字符串的形式传递给构造函数
var fun = new Function("console.log('hello 这是我的第一个函数');");
第二种:使用函数声明来创建一个函数
语法:
function 函数名([形参1,形参2,形参3,...形参n]){
语句...
}
function fun2(){
console.log('这是我的第二个函数');
alert("hahha");
document.write('_____');
}
//调用fun2
fun2();
console.log(fun2);
第三种:使用函数表达式来创建一个函数
var 函数名 = function([形参1,形参2,....形参n]){
语句....;
}
var fun3 = function(){
console.log("我是匿名函数中封装的代码");
}