相关疑难解决方法(0)

如何在JavaScript中创建二维数组?

我一直在网上阅读,有些地方说这是不可能的,有人说它是,然后给出一个例子,其他人反驳这个例子,等等.

  1. 如何在JavaScript中声明二维数组?(假设有可能)

  2. 我如何访问其成员?(myArray[0][1]myArray[0,1]?)

javascript arrays multidimensional-array

1081
推荐指数
33
解决办法
193万
查看次数

如何创建任意长度的零填充JavaScript数组?

创建任意长度的零填充JavaScript数组的最有效方法是什么?

javascript

21
推荐指数
6
解决办法
2万
查看次数

是否可以在javascript/jquery中创建一个空的多维数组?

我正在尝试使用Flickr API创建一个非常基本的Flickr库.我想要实现的是按照标签对照片进行排序.我正在使用的是jQuery.getJSON(),以便我可以解析flickr.photosets.getPhotos的API响应.

我有兴趣从Flickr获取的数据是标签和与每张照片相关联的URL.这个问题的唯一逻辑方法就是创建一个以下格式的多维数组:

Array['tag1'] => ['URL_1', 'URL_2', 'URL_3', 'URL_n'];
Run Code Online (Sandbox Code Playgroud)

但是,我找不到任何方法来实现这一目标.我的代码看起来像这样:

$.getJSON('http://api.flickr.com/services/rest/?api_key=xxx&method=flickr.photosets.getPhotos&user_id=xxx&format=json&extras=tags%2C+url_l%2C+url_sq&nojsoncallback=1&photoset_id=xxx', 
   function(data) {

     var imageArray = [];   
     $.each(data.photoset.photo, function(i, item) {

       imageArray[item.tags] = [item.url_sq,];

     });
});
Run Code Online (Sandbox Code Playgroud)

我知道代码可能看起来很尴尬,但我已经尝试了所有的东西,我无法解决这个问题.

javascript arrays jquery flickr multidimensional-array

12
推荐指数
1
解决办法
3万
查看次数