猿问

关于for循环。

<body>

    <button onclick="test()">点击查看</button>

    <p id="content"></p>

    <script type="text/javascript">

    function test() {

        var x = '';

        for (var i = 0; i < 5; i++) {

            x = x + '当前数字是' + i + "<br>";

        }

        document.getElementById('content').innerHTML = x;

    }

    </script>

</body>

输出结果是:

“当前数字是0

当前数字是1

当前数字是2

当前数字是3

当前数字是4”


为什么这句 x = x + '当前数字是' + i + "<br/>";

写成x ='当前数字是' + i + "<br>"for循环会直接只打印出 “当前数字是4” ?


慕虎7371278
浏览 309回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答