表达式是指能够计算出值的任何可用程序单元 ---维基百科
表达式是一种js短语,可使js解释器用来产生一个值-----js权威指南
表达式分为:
原始表达式:常量、直接量(3.14,‘test’);关键字(null,this,true);变量(i,k,j)。原始表达式与原始表达式之间通过运算符变成符合表达式
数组、对象的初始表达式:[1,2],{x:1,y:2}
函数表达式:var f = function(){}; (function(){console.log('hello world')})();
属性访问表达式:var o= {x:1}; 访问对象的属性:o.x或者o['x']
调用表达式:例如调用函数
对象创建表达式:new Fun(); new Object;