表达式和语句
Javascript语言精粹:
表达式是由运算符构成,并运算产生结果的语法结构。
程序是由语句构成,语句则是由“;(分号)”分隔的句子或命令。
如果在表达式后面加上一个“;”分隔符,这就被称为“表达式语句”。它表明“只有表达式,而没有其他语法元素的语句”
表达式和语句的区别
一个表达式会产生一个值,它可以放在任何需要一个值的地方,比如,作为一个函数调用的参数.下面的每行代码都是一个表达式:
逗号运算符会计算前后两个表达式,然后返回右边表达式的计算结果.例如:
函数表达式和函数声明
函数声明
function () {}
函数表达式
var a = function () {}