国产欧美日韩在线观看一区二区,欧美乱码精品一区二区三区,国产粉嫩高中无套进入,中文在线天堂网www

常識大全

函數聲明與表達式

時間:2022-10-01 00:19:58 常識大全 我要投稿
  • 相關推薦

函數聲明與表達式

  函數聲明與表達式的區別是什么?一起看看下面吧!

  函數聲明的基本語法

  function functionName(arg0, arg1, ..., argn) {

  // 函數體 - HTML5學堂

  }

  函數聲明的重要特征:函數聲明提升

  在執行代碼之前,會先讀取函數聲明,這也就意味著,可以把函數聲明放在調用它的語句的后面。

  函數表達式的常見語法形式

  var functionName = function(arg0, arg1, ..., argn) {

  // 函數體 - HTML5學堂

  };

  如何理解上面這段代碼呢?創建一個匿名函數(也叫拉達姆函數),并將整個函數賦值給變量functionName

  在執行這句代碼之前,是不能夠實現functionName()函數的調用的,函數表達式和其他表達式一樣,都需要在使用前賦值。

  經典案例

  此段代碼合法

  var say;

  if(conditions) {

  say = function () { console.log('函數表達式-代碼合法'); }

  } else {

  say = function () { console.log('H5course'); }

  }

  此段代碼不合法

  if(conditions) {

  function say() { console.log('函數聲明-不合法代碼'); }

  } else {

  function say() { console.log('HTML5學堂'); }

  }

  拓展性知識

  在使用函數聲明創建函數時,對于非IE瀏覽器,會為函數定義一個非標準的name屬性,可以通過name屬性訪問到給函數指定的名字。而采用函數表達式所定義的函數,name屬性為空字符串。如下:

  function h5course() {};

  console.log(h5course.name);

  var h5 = function(){};

  console.log(h5.name);

  此段代碼中,前者會打印h5course,但是后者只會輸出空字符串

【函數聲明與表達式】相關文章:

確定一次函數的表達式的數學教案10-07

函數的教案10-07

正弦函數、余弦函數的圖象教案10-07

賠償聲明范文06-05

聲明精簡范文05-15

道歉聲明范文06-02

聲明公告范文11-10

離職聲明范文02-24

致歉聲明范文12-01

離職聲明范文03-21

主站蜘蛛池模板: 2020久久天天躁狠狠躁夜夜| 亚洲日韩中文第一精品| 亚洲精品一区二区三区中文字幕| 亚洲国产成人无码av在线影院l| 国产手机精品一区二区| 五月天精品视频在线观看| 国内精品久久久久影院嫩草| 99er热精品视频| 国产精品视频露脸| 国产免费啪嗒啪嗒视频看看| 亚洲欧洲日本无在线码| 精品无码人妻一区二区三区不卡| 任你躁久久精品6| 欧美成人看片黄a免费看| www夜插内射视频网站| 国产又黄又硬又湿又黄的| 亚洲中文字幕无码永久在线不卡| 免费观看成人欧美www色| 无码人妻精品一区二| 亚洲综合欧美制服丝袜| 午夜国产免费视频亚洲| 婷婷久久综合九色综合绿巨人| 99久久99久久久精品齐齐| 永久免费的av在线电影网无码| 久久精品熟女人妻一区二区三区| 亚洲av乱码一区二区三区| 亚洲免费精品aⅴ国产| 国产亚洲欧美日韩在线一区二区三区| 丰满少妇人妻无码专区| 大肉大捧一进一出视频出来呀| 久久超碰97人人做人人爱| 日韩精品毛片无码一区到三区| 国产欧美日韩综合精品一区二区| 国产又粗又硬又大爽黄老大爷视频| 国产成a人片在线观看视频| 妇女性内射冈站hdwww000| 毛片免费视频肛交颜射免费视频| 久久99精品久久久久麻豆| 亚洲一区天堂九一| 无码午夜成人1000部免费视频| 国产精品久久久爽爽爽麻豆色哟哟|