1:函数概念:
重复利用代码,把要重复利用的代码放到一个函数中,在其他要用的地方调用一下就可以。
2:语法:
function 函数名(参数){
//这里放的就是重复
//在这里可以使用参数
}利用的代码
3:函数的类型
1)函数声明
function 函数名(参数){
//要执行的代码
}
调用:
1)函数名(参数);
2)把函数声明变成函数表达式的方法后加一对小括号
在函数前面加上! ~ + - ,()把函数包围起来可以把函数声明变为函数表达式
1 function test(name){ 2 console.log(name); 3 } 4 5 test("这是一个函数声明"); 6 7 // 把函数声明变成表达式,然后加一个小括号可直接调用函数 8 !function test1(){ 9 console.log("第一种在函数前面加上一个!"); 10 }(); 11 ~function test2(){ 12 console.log("第二种可以在函数前面加上一个~"); 13 }(); 14 +function test3(){ 15 console.log("第三种可以在函数前面加上一个+"); 16 }(); 17 -function test4(){ 18 console.log("第四种可以在函数前面加上一个-"); 19 }(); 20 (function test5(){ 21 console.log("第五种可以用括号把整个函数包围起来"); 22 })();
2)函数表达式
var 变量=function(参数){
//要执行的代码
}
调用:
变量(参数);
直接在后面加上一个小括号 var test=function(){}()
var test1=function(name){ console.log(name); } test1("这是一个函数表达式"); var test2=function(){ console.log("这是第二种函数表达式"); }(); //函数表达式可以直接在后面加上一个小括号就可以调用