1.var arr  = (xx,zz,yy,oo) 怎么遍历这里面的值2. sA = "hello word"  怎么变成h,e,l,l,o, ,w,o,r,d 呢
求代码 解释

解决方案 »

  1.   

    xx=1
    zz=2
    yy=3
    oo=4
    var arr = [xx,zz,yy,oo] 
    for(var i = 0; i < arr.length; i ++)
    {
        document.write(arr[i]+"</br>")
    }
    document.write("------------------------------------<br/>");
    sA = "hello word"
    document.write(sA.split('').join(","))
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    <script>
    var sA = "hello word",str = '';
    for(var i = 0; i < sA.length; i++){
    if(i+1==sA.length){
    str += sA[i]
    }else{
    str += sA[i] + ',';
    }
    }

    alert(str);
        
        </script>
    </div></body>
    </html>
      

  3.   

    var arr = (xx,zz,yy,oo) 怎么遍历这里面的值如果xx,zz,yy,oo都在前面有定义的话,arr的值就是oo,没有办法遍历。不太明白,楼主的意思是定义数组还是一个变量赋量,如果数组语法错误。问题二:sA = "hello word";
        var temp = [];
        var len = sA.length;
        for (var i = 0; i < len; i++)
            temp.push(sA.charAt(i));    alert(temp.toString());
      

  4.   

    楼主是不是笔误了 这样没法遍历 arr就等于变量oo的值
    第2个问题:
    var c = "hello world";
    alert(c.split("").join(","))