运算符优先级

运算符优先级
 
运算符优先级(Operator precedence)描述了在算术表达式中所执行操作的顺序。
 
实例
 
var x = 200 + 50 * 2;
 
上例的结果是 250 * 2 还是 200 + 100 呢?
 
是加法还是乘法优先呢?
 
在传统的学校数学中,乘法是优先的。
 
乘法(*)和除法(%)比加法(+)和减法(-)拥有更高的优先级。
 
同时,(就像在学校的数学中那样)能够通过使用括号来改变优先级:
 
实例
 
var x = (200 + 50) * 2;
 
当使用括号时,括号中的运算符会首先被计算。
 
当多个运算拥有相同的优先级时(比如加法和减法),对它们的计算是从左向右的:
 
实例
 
var x = 200 + 50 – 2;

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64629.shtml

张贴在3