为了账号安全,请及时绑定邮箱和手机立即绑定

num=num++;和num++;的区别

为什么写num=num+1;或num++; 都可以,但是写num=num+1就会浏览器崩溃呢?

正在回答

3 回答

因为 num++是个函数,但是num是个变量,你让两者相等,自然会出问题。

0 回复 有任何疑惑可以回复我~

没想通你为什么要这样写  

单目运算

num++就相当于

num = num +1;

num = num++;拆分以后

就是   num = num ; num ++ ;

那你的表达式就是

A = A这样的表达式有意义?


1 回复 有任何疑惑可以回复我~

为什么写num=num+1;或num++; 都可以,但是写num=num++就会浏览器崩溃呢?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

num=num++;和num++;的区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信