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函式
- 【譯】JavaScript 工廠函式 vs 建構函式JavaScript函式
- JavaScript入門-函式function(二)JavaScript函式Function
- 預設建構函式、引數化建構函式、複製建構函式、解構函式函式
- JavaScript中的函式過載(Function overloading)JavaScript函式Function
- JavaScript 高階函式(Heigher-order function)JavaScript函式Function
- 建構函式與解構函式函式
- ## 建構函式函式
- [JavaScript]原型、原型鏈、建構函式與繼承JavaScript原型函式繼承
- JavaScript建構函式,物件導向程式設計JavaScript函式物件程式設計
- C++ 建構函式和解構函式C++函式
- 類的建構函式和解構函式函式
- 你不知道的JavaScript--Item8 函式,方法,建構函式呼叫JavaScript函式
- JavaScript物件導向之二(建構函式繼承)JavaScript物件函式繼承
- 詳解 JavaScript 建構函式和 "new" 操作符JavaScript函式
- JavaScript: window.onload = function() {} 裡面的函式不執行JavaScriptFunction函式
- PHP筆記:建構函式與解構函式PHP筆記函式
- JavaScript教程全套影片合集:建構函式內容講解JavaScript函式
- 【C++】初始化列表建構函式VS普通建構函式C++函式
- C++中建構函式,拷貝建構函式和賦值函式的詳解C++函式賦值
- 11-建構函式函式
- 初識建構函式函式
- 建構函式建立物件函式物件
- 建構函式詳解函式
- 建構函式和類函式
- 關於建構函式與解構函式的分享函式
- C++入門記-建構函式和解構函式C++函式
- 《JavaScript物件導向精要》之四:建構函式和原型物件JavaScript物件函式原型
- Javascript繼承2:建立即繼承—-建構函式繼承JavaScript繼承函式
- 前端面試之理解原型/建構函式/例項(JavaScript篇)前端面試原型函式JavaScript
- javascript系列--認識並理解建構函式,原型和原型鏈JavaScript函式原型
- 建構函式與普通函式的區別函式
- Java 8 Function 函式介面JavaFunction函式
- js的函式function(一)JS函式Function
- constructor 未指向建構函式Struct函式
- JS 建構函式與類JS函式