JavaScript 提供許多實字定義方式,讓程式寫起來更簡單,也更具表達力。
Object Literals
在 JavaScript 使用實字定義一個 Object 非常簡單,語法如下:
var foo = {}; |
Object 下的元素也可以直接先預定義,類似資料結構的 hash table,範例如下:
var foo = { |
Array Literals
Array 也非常簡單,語法如下:
var foo = []; |
Array 內容也可以先預定義
var foo = [ |
Function Literals
Function 也可以用實字定義,詳細可以參考該文件
var foo = function() {}; |
RegExp Literals
RegExp 實字定義範例如下:
var foo = /bar/; |