***表达式***是指能计算出***值***的任何可用程序单元。——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