无来

不管你来还是不来
我都在这里,夜夜点亮
不是为了守候
只是为了做好我自己

0%

运算符,;的优先级

今天看一段anguarjs的代码发现,有一段for语句后面没有{},后面跟着3个表达式,中间用,分割.但是觉得很奇怪,写段代码测试一下,发觉用,分割语句会连续执行。

1
2
3
b=1;
for(i=0;i<5;i++)a=1,b++;
console.log(b);

返回值6

1
2
3
b=1;
for(i=0;i<5;i++)a=1;b++;
console.log(b);

返回值2

后来查找了一下,从左到右依次运算。属于表达式