創建函數的三種方式+調用函數的四種方式

一、1)函數聲明

? ? ? ? ? ? ? ? function ?num(a1,a2){

? ? ? ? ? ? ? ? ? ? ? ? ? ?return a1+a2;

? ? ? ? ? ? ? ? }

? ? ? ?2)函數表達式

? ? ? ? ? ? ? ? ?var num2 = function ?(a1,a2){

? ? ? ? ? ? ? ? ? ? ? ? ? ? return a1+a2;

? ? ? ? ? ? ? ? ? }

? ? ? ?3)面向對象方式

? ? ? ? ? ? ? ?var num3 = new Function("a1", "a2", "return a1+a2");

二、四種調用模式,函數調用模式、方法調用模式、構造器模式、apply模式。(其最主要的區別在于關鍵字this的意義)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 本文檔內容參考 《JavaScript 闖關記》之函數 函數是一段代碼,它只定義一次,但可以被執行或調用任意次。在...
    穿越人海遇見你閱讀 1,012評論 0 1
  • 之前寫過函數也屬于引用類型,與其他引用類型一樣也是具有屬性和方法。由于函數是對象,繼承自object,因此函數名實...
    Miss____Du閱讀 5,819評論 4 17
  • 第一章: JS簡介 從當初簡單的語言,變成了現在能夠處理復雜計算和交互,擁有閉包、匿名函數, 甚至元編程等...
    LaBaby_閱讀 1,703評論 0 6
  • 有人說過,很多彎路到最后都成了直路,所有的坑到最后也都成了坦途;所謂的直路和坦途并不是擺在眼前的,都是不斷的的...
    老衲法號一眉道人閱讀 1,368評論 0 4
  • 我第一次認識劉冰的時候是95年9月4日,那時候他剛出生,我也剛出生。此子當時雖然才六斤四兩,但是給我一種李元霸怒舉...
    我在為他編故事閱讀 377評論 0 0