-1

这是代码学院的任务:

制作一个名为newArray. 它应该是二维的(也就是说,它应该包含两个元素,而这两个元素又是数组)和锯齿状的(这两个数组应该有不同的长度)。

终极杀手?使您的内部数组之一包含一个对象!

那我在这里做错了什么?

var myObj = {
    name: 2
};


var newArray = [[1,1,1],[2,2],myObj;

错误:

糟糕,再试一次。确保其中一行中的至少一个元素是对象。

4

2 回答 2

2

您从未关闭数组的括号。用这个:

var newArray = [ [1, 1, 1], [2, 2], myObj ];

更新:

根据您更新的帖子,这是修改后的代码:

var newArray = [ [1, 1, 1], [2, myObj] ];

这个新数组有两个元素,每个元素都有不同的长度,其中一个元素拥有一个对象。

于 2012-11-23T19:00:47.750 回答
0

代码中的语法错误。

var newArray = [[1,1,1],[2,2],myObj;

你错过了关闭打开的数组]

于 2012-11-23T19:04:11.323 回答