最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript函數(shù)聲明和函數(shù)表達式的區(qū)別

 更新時間:2022年06月07日 14:30:58   作者:musicBird  
這篇文章主要介紹了JavaScript函數(shù)聲明和函數(shù)表達式的區(qū)別,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下

一、寫法不一樣

 //函數(shù)聲明
  let res1 = sum1(10 , 20)
  console.log(res1)
  function sum1(num1, num2) {
      return num1 + num2
  }

  //函數(shù)表達式
  let res2 = sum2(10 , 20)
 console.log(res2)
 let sum2 = function ( num1, num2 ){
     return num1 + num2
 }

二、函數(shù)聲明加載

函數(shù)聲明可以把函數(shù)預加載,而表達式不會

以函數(shù)聲明的方法定義的函數(shù),函數(shù)可以在函數(shù)聲明之前調(diào)用,而函數(shù)表達式的函數(shù)只能在聲明之后調(diào)用。

三、分析瀏覽器如何執(zhí)行代碼

第一步:分析函數(shù)聲明

在分析網(wǎng)頁期間(執(zhí)行任何代碼之前),瀏覽器查找函數(shù)聲明。找到函數(shù)聲明時,瀏覽器創(chuàng)建相應的函數(shù),并將得到的函數(shù)引用賦給與函數(shù)同名的變量。

第二步:瀏覽器執(zhí)行代碼

處理所有的函數(shù)聲明后,瀏覽器回到代碼開頭,開始按從頭到尾的順序執(zhí)行代碼。

第三步:繼續(xù)執(zhí)行

處理完變量fly后,瀏覽器繼續(xù)往下執(zhí)行。接下來的語句是函數(shù)quack的聲明,因為已經(jīng)處理過了,所以瀏覽器跳過聲明,接著執(zhí)行后面的條件語句。

到此這篇關于JavaScript函數(shù)聲明和函數(shù)表達式的區(qū)別的文章就介紹到這了,更多相關JS函數(shù)聲明 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

苏尼特左旗| 东乌珠穆沁旗| 香格里拉县| 德庆县| 合肥市| 七台河市| 莱阳市| 仁化县| 古浪县| 安国市| 乌兰浩特市| 桐柏县| 开远市| 荣成市| 安达市| 忻州市| 广水市| 饶阳县| 平乐县| 颍上县| 兴隆县| 宁远县| 如东县| 资兴市| 彩票| 海门市| 都江堰市| 扎鲁特旗| 祥云县| 通渭县| 花莲市| 克山县| 淮南市| 渭南市| 治多县| 四子王旗| 鄯善县| 甘泉县| 宝清县| 金平| 桐梓县|