javascript Function()建構函式
關於函式大家一定不會陌生,其實函式是Function類的物件例項。
特別說明:在本文釋出之日,javascript中還沒有類這個概念,建構函式就可以當做類。
在更多的時候,我們要建立一個函式可以使用如下方式:
[JavaScript] 純文字檢視 複製程式碼function done(a,b){ var a=a; var b=b; return a+b; }
我們可以使用Function()建構函式來建立一個函式物件,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼var done = new Function("a","b","var a=a;var b=b;return a+b;") console.log(done(1,2))
上面使用Function()建構函式同樣建立了一個物件,下面就對Function()建構函式使用方式做一下介紹。
語法結構:
[JavaScript] 純文字檢視 複製程式碼var function_name = new Function(arg1, arg2, ..., argN, function_body)
引數解析:
(1).arg1, arg2, ..., argN:規定函式的形式引數。
(2).function_body:規定函式體。
相關文章
- JavaScript function 函式JavaScriptFunction函式
- JavaScript 建構函式JavaScript函式
- JavaScript Date()建構函式JavaScript函式
- 回顧Javascript建構函式JavaScript函式
- 關於function建構函式特別注意的Function函式
- 【譯】JavaScript 工廠函式 vs 建構函式JavaScript函式
- JavaScript入門-函式function(二)JavaScript函式Function
- JavaScript Function 函式深入總結JavaScriptFunction函式
- javascript建立安全的建構函式JavaScript函式
- JavaScript建構函式和普通函式的區別JavaScript函式
- Javascript 之中的 class/建構函式/工廠函式JavaScript函式
- javascript建構函式的返回值JavaScript函式
- 預設建構函式、引數化建構函式、複製建構函式、解構函式函式
- JavaScript自執行函式(function(){})()的理解JavaScript函式Function
- 建構函式與解構函式函式
- ## 建構函式函式
- 建構函式函式
- 函式(FUNCTION)函式Function
- [譯] 建構函式已死,建構函式萬歲!函式
- C++ 建構函式和解構函式C++函式
- 類的建構函式和解構函式函式
- [JavaScript]原型、原型鏈、建構函式與繼承JavaScript原型函式繼承
- JavaScript建構函式,物件導向程式設計JavaScript函式物件程式設計
- JavaScript 高階函式(Heigher-order function)JavaScript函式Function
- JavaScript學習總結(四)function函式部分JavaScriptFunction函式
- c# tcbs之建構函式呼叫建構函式示例C#函式
- C++ 類建構函式和解構函式C++函式
- 建構函式、this、static函式
- 你不知道的JavaScript--Item8 函式,方法,建構函式呼叫JavaScript函式
- JavaScript物件導向之二(建構函式繼承)JavaScript物件函式繼承
- 詳解 JavaScript 建構函式和 "new" 操作符JavaScript函式
- javascript建構函式的繼承簡單介紹JavaScript函式繼承
- javascript非建構函式繼承簡單介紹JavaScript函式繼承
- javascript關於Array()建構函式引數注意點JavaScript函式
- 虛解構函式(√)、純虛解構函式(√)、虛建構函式(X)函式
- JavaScript中的函式過載(Function overloading)JavaScript函式Function
- C/C++——建構函式、複製建構函式和解構函式的執行時刻C++函式
- PHP筆記:建構函式與解構函式PHP筆記函式