javascript函數可以用var定義。在javascript中,函數可以透過宣告定義,也可以透過一個表達式定義,語法「var funName = new Function(參數列表,"函數結構體語句");」。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
在javascript中,函數可以透過function關鍵字宣告定義。
function funName([参数列表]) { statements }
也可以利用Function() 建構函數,透過一個表達式定義:
var funName = new Function(参数列表,body);
Function() 的參數型別都是字串,body 表示所建立函數的函數結構語句,在body 語句之間以分號分隔。
使用範例:
可以省略所有參數,只傳遞一個字串,用來表示函數體。
var f = new Function ("a", "b", "return a+b"); //通过构造函数来克隆函数结构
在上面程式碼中,f 就是所建立函數的名稱。同樣是定義函數,使用 function 關鍵字可以設計相同結構的函數。
function f(a, b) { //使用function语句定义函数结构 return a + b; }
【相關推薦:javascript學習教學】
#以上是javascript函數可以用var定義嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!