我想输出数组a,老给我报方法b未定义,老铁们给解决下,谢谢了

解决方案 »

  1.   


    function b(){
        var a = [1, 2, 3];
        var txt = "";
        for (var i = 0; i < a.length; i++) {
            txt += a[i] + "</br>";
        }
        document.getElementById("div").innerHTML = txt;
    }<buton onclick="b();">点击命令</button>
      

  2.   

    js语法里面没有{1,2,3}这种定义,它既不是对象,也不是数组!!数组的定义应该是:[1,2,3]对象的定义是:{ a: 1, b: 2, c: 3 }千万不要搞混了!!编程是个严肃的活,一字之差,谬以千里啊
      

  3.   

    var  {1,2,3}那里不对,语法错误,应该[1,2,3]