猿问

z=z=z++里的执行过程

var z = 0;

z=z=z++;

alert(z);

弹窗是0,为什么?

var z = 0;

z++;z=z;

alert(z);

的区别?

炎炎设计
浏览 453回答 1
1回答

慕森卡

好奇你这是为了做题还是你在哪个开源项目的代码中看到过作者使用这样的书写方式, 如果是为了做题或笔试, 建议不要考虑这样的学校或公司. 因为此题毫无意义, swift3甚至去掉了++操作符, 人生短暂, 把时间浪费在让人confusing或容易出错的语法特性上不值.
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答