问答详情
源自:3-8 编程练习

求大神帮助!为什么不能输出数据?谢谢!

<!DOCTYPE  HTML><html ><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>数组</title><script type="text/javascript"> //创建数组 var myarr=["#","$$","***","&&"]; myarr[8]="^^^"; //显示数组长度 var arrLength=myarr.length; alert arrLength;  //将数组内容输出,完成达到的效果。 for(var i=0; i<arrLength; i++){     document.write(myarr["+i+"]+"<br>") }</script></head><body></body></html>


提问者:weixin_慕仙7528819 2019-07-25 11:14

个回答

  • Gan干
    2019-09-24 15:11:05

    <!DOCTYPE HTML>

    <html>


    <head>

        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

        <title>数组</title>

        <script type="text/javascript">

            //创建数组

            var myarr = ["#", "$$", "***", "&&"];

            myarr[8] = "^^^";

            //显示数组长度

            var arrLength = myarr.length; 

            alert arrLength;

            //将数组内容输出,完成达到的效果。

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

                document.write(myarr["+i+"] + "<br>")

            }

        </script>

    </head>


    <body></body>


    </html>


  • Gan干
    2019-09-24 15:10:02

    <!DOCTYPE HTML><html><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title>数组</title>    <script type="text/javascript">        //创建数组        var myarr = ["#", "$$", "***", "&&"];        myarr[8] = "^^^";        //显示数组长度        var arrLength = myarr.length;         alert arrLength;        //将数组内容输出,完成达到的效果。        for (var i = 0; i < arrLength; i++) {            document.write(myarr["+i+"] + "<br>")        }    </script></head><body></body></html>





  • yiranfly
    2019-07-25 11:29:50

    alert arrLength  出错   alert(arrLength) 

    myarr["+i+"]+"<br>" 出错,for循环已经i++了,    myarr[i]