javascript - 多维和关联数组正确语法

标签 javascript arrays multidimensional-array

我正在尝试创建一个多维关联数组。我尝试过类似 PHP 的语法,但它不起作用。怎么解决?

var var_s = ["books", "films"];
var_s["books"]["book1"] = "good";
var_s["books"]["book2"] = "bad";
var_s["films"]["films1"] = "bad";
var_s["films"]["films2"] = "bad";

最佳答案

使用对象:

var var_s = {"books":{}, "films": {}};
var_s["books"]["book1"] = "good";
-> {books: {book1: "good"}, films: {}}

关于javascript - 多维和关联数组正确语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34809874/

相关文章:

javascript - 如何将多个融合图表导出到单独的图像文件

javascript - 是否可以获取连接到字符串的 NUMBER? (JavaScript)

c - 解决结构数组及其中的 realloc 的一些建议

JAVA。我用来将另一个数组中的整数插入到数组中的嵌套 for 循环会跳过除第一个和最后一个值之外的整个部分

javascript - 为什么我对 server.js 的 get 请求返回 ionic - cloud 9 上的实际文件

javascript - AJAX 未从 php 返回变量

javascript - angularJS - nginit,如何获得范围

C++ 外部对象数组

c - 将 Typedef 枚举数组移动到另一个函数中

c++ - 在 C++ 中将值插入多维 vector