语句相当于句子,表达式相当于短语,运算符则相当于标点符号和连接词。
JavaScript 中表达式可以返回一个结果值。
...b; // 42
可以使用语句系列运算符将多个独立的表达式语句串联成一个语句:
var a = 42,b;
b = (a++,a)
...function foo({a,b,c}){
// 不在需要这样:
// var a = obj.a, b = obj.b, c =...],
a: 42,
b:"foo"
}); // 42 "foo" [1,2,3]
运算符优先级...6.a 的值为 42
错误
在编译阶段发生错误叫做早期错误,语法错误是早期错误的一种,使用 try..catch来捕获
语法错误浏览器一般报 SyntaxError