为什么不警报((parseInt(“3”))++);在谷歌浏览器中运行?

时间:2015-11-19 13:14:10

标签: javascript

为什么不

alert((parseInt("3"))++); 
alert(parseInt("3")++); 
alert(++(parseInt("3"))); 
alert(++parseInt("3"));

在谷歌浏览器中运行,但

alert(parseInt("3") + 1);
alert(1 + (parseInt("3"));

运行得很好吗?

我试过调查文档,但找不到理由。

1 个答案:

答案 0 :(得分:2)

++增加左侧属性或变量中的值。

函数的返回值不是属性或变量。