<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

</head>

<body>

    <script type="text/javaScript" src="./hello.js"></script>
    <script>

    var num = 3;
    if (num === 3) {
        console.log(num++);//3
        var result = num++;
        console.log(result)//4

    }


    </script>


</body>

</html>

老师,您好,请问一下,为什么这个语句,++在后也能重新赋值,结果为4的?

相关课程:WEB前端全系列>第二阶段:JavaScript编程模块>运算符_数据类型和流程循环语句>JavaScript条件语句之if语句

©2014-2023 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备13018289号-12    营业执照    经营许可证:京B2-20212637