JS学习之函数

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("这是第二种函数表达式");
         }(); //函数表达式可以直接在后面加上一个小括号就可以调用
        
         

 

posted @ 2018-10-29 09:44  走在程序的路上  阅读(173)  评论(0编辑  收藏  举报