javascript数组作为关联数组中的值

时间:2016-09-22 07:57:56

标签: javascript arrays

我正在尝试像这样动态构建关联数组。 我该如何构建它?具有以下预期输出?

"快乐":[1,2,3,4,5], "愤怒":[6,7,8,9,10]

spring

1 个答案:

答案 0 :(得分:0)

在JavaScript世界中,关联数组由文字对象表示:

// declaration of a new literal object
var videos = {};

// test if the key is already setted or not
if(!videos.hasOwnProperty(mood)){
   // if not, initiate a new array 
   videos[mood] = [headerVideo];
}else{
   // if yes, add add the value to the existing array 
   videos[mood].push(headerVideo);
}