JS基礎語法---函數的其餘定義方式

函數的其餘定義方式

  • 函數聲明函數

  • 函數表達式:把一個函數給一個變量,此時造成了函數表達式spa

  • 函數調用code

  • 函數的自調用blog

 
命名函數:函數若是有名字,就是命名函數
匿名函數:函數若是沒有名字,就是匿名函數
 
 

1. 函數聲明

    function f1() {
      console.log("助教好帥哦");
    }
    f1();
    function f1() {
      console.log("小蘇好猥瑣哦");
    }
    f1();

 

2. 函數表達式:

把一個函數給一個變量,此時造成了函數表達式:
var 變量=匿名函數;
ps: 
若是是函數表達式, 那麼此時前面的變量中存儲的就是一個函數, 而這個變量就至關因而一個函數, 就能夠直接加小括號調用了
函數表達式後面, 賦值結束後,要加分號
       //函數表達式
       var f2 = function () {
         console.log("哈哈,真的好帥哦");
       };
       //匿名函數不能直接調用
       f2();

 

       var f1=function(){console.log("阿涅哈斯誒呦");};
       f1();

 

    var f2 = function () {
      console.log("助教沒有小楊帥");
    };
    f2();
    f2 = function () {
      console.log("小楊真的很帥");
    };
    f2();

 

3. 函數的自調用:

ps:io

沒有名字,調用---聲明的同時,直接調用console

一次性,不會和其餘衝突function

    (function () {
      console.log("阿涅哈斯誒呦");
    })();
    (function () {
      console.log("嘎嘎")
    })();

 

4. 函數調用

       function f1() {
         console.log("哈哈,我又變帥了");
       }
       f1();//函數調用
       //若是一個函數可以調用:  函數的代碼();
相關文章
相關標籤/搜索