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

来源:4-6 反反复复(while循环)

qq_沐雨随心_03616087

2018-02-09 10:07

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

写回答 关注

3回答

  • Lz_YoRHa
    2018-06-07 11:47:54

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

  • 柒末雪4424067
    2018-03-24 14:40:33

    没想通你为什么要这样写  

    单目运算

    num++就相当于

    num = num +1;

    num = num++;拆分以后

    就是   num = num ; num ++ ;

    那你的表达式就是

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


  • qq_沐雨随心_03616087
    2018-02-09 10:09:27

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题