1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. javascript函數命名的三種方式及區別

        時間:2020-11-15 09:14:27 JavaScript 我要投稿

        javascript函數命名的三種方式及區別

          第一

          復制代碼 代碼如下:

          function fn(val1,val2) {

          alert(val1+val2);

          }

          fn(1,2);

          第二

          復制代碼 代碼如下:

          var fn=function() {

          alert(val1+val2);

          }

          fn(1,2);

          第三

          復制代碼 代碼如下:

          var fn=new Function("alert(val1+val2)");

          fn(1,2);

          上面三種方式邏輯上是等價的,但是還是有點小區別:區別一:例一中的'函數會在代碼執行以前被加載到作用域中,而例二則是在代碼執行到那一行的時候才會有定義;區別二:函數聲明會給函數指定一個名字,而函數表達式則是創建一個匿名函數,然后將這個匿名函數賦給一個變量;區別三:例三使用Function()構造 函數克隆函數,一般很少用,因為一個函數通常有多條語句組成,如果將他們以字符串的形式作為參數傳遞,難免會使得代碼的可讀性很差。

        【javascript函數命名的三種方式及區別】相關文章:

        1.javascript中定義函數的區別

        2.JavaScript中調用函數的4種方式

        3.Javascript 函數的學習

        4.javascript函數詳解

        5.編寫JavaScript函數

        6.JavaScript函數的執行過程

        7.javascript匿名函數的用法

        8.JavaScript中Function函數

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>