一个这个数组
var mycars=new Array()
mycars[0]="Saab"
mycars[1]="Volvo"
mycars[2]="BMW"
可以写成
mycars=["Saab"],["Volvo"],["BMW"];
请问。如果是
mycars=[["Saab"],["Volvo"],["BMW"]];
怎么写成var mycars=new Array()的形式

解决方案 »

  1.   

    mycars=["Saab"],["Volvo"],["BMW"];
    是错误的写法。mycars=["Saab","Volvo","BMW"];
    这样才对。
    var mycars=new Array();
    mycars[0]=["Saab"];
    mycars[1]=["Volvo"];
    mycars[2]=["BMW"];
      

  2.   

    var line1=[['2011-4-01',0],['2011-4-02',0],['2011-4-03',0],['2011-4-04',0],['2011-4-05',0]];怎么写成new Array()
    的的形式
    谢谢了
      

  3.   

    var line1=new Array(
                new Array('2011-4-01',0),
                new Array('2011-4-02',0),
                new Array('2011-4-03',0),
                new Array('2011-4-04',0),
                new Array('2011-4-05',0)
    );
      

  4.   

    http://www.xuekaifa.com/article/20101021/000235.html
    lz可以看看里面的内容。
      

  5.   

    怎么都爱用这种形式,javascript规范中一般不推荐使用new Array()形式的
    利用数字的push方法。给数组里追加元素。