***表達式***是指能計算出***值***的任何可用程序單元。——wiki 表達式***是一種 js 短語,可以使 js 解釋器用來產生一個***值。——《JS權威指南》數組
分類:bash
由原始表達式和運算符組成,如:函數
10 * 20this
"10":原始表達式 " * ":乘法運算符 "20":原始表達式 "10*20":複合表達式spa
表達式 | 等價轉換語句 |
---|---|
[1,2] | new Array(1,2); |
[1, , ,4] | [1, undefined, undefined, 4] |
{x: 1, y: 2} | var o = Object(); o.x = 1; o.y = 2; |
// 將匿名函數賦值給一個變量
var fe = function(){};
// 用括號將函數包裹起來,並調用這個函數
(function(){
console.log("Hello world!");
})();
複製代碼
var o = {x: 1}; o.x o['x']code
訪問屬性的表達式。對象
func();string
new Func(1, 2); new Object;it