JS基础语法(03)-前自增与后自增区别


 /*前自增与后自增的异同点
    相同点:无论是前自增还是后自增,对于变量而言,没有区别,都是自身+1
    不同点:
        * 前自增:先+1(变量自身+1),后赋值(将变量的值赋值给自增表达式的结果)
        * 后自增:先赋值,后+1
    */

//1.前自增
    var num1 = 10
    var res1 = ++ num1//res1是前自增表达式的结果
    console.log ( "num1:" + num1 )//11
    console.log ( "res1:" + res1 )//11

    //2.后自增
    var num2 = 10
    var res2 = num2 ++//res2是后自增表达式的结果
    console.log ( "num2:" + num2 )//11
    console.log ( "res2:" + res2 )//10

这里写图片描述

这里写图片描述

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013263917/article/details/80691720
个人分类: JavaScript学习
上一篇JS基础语法(02)-JS的转义符
下一篇JS基础语法(04)-逗号运算符
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭