相关疑难解决方法(0)

447
推荐指数
27
解决办法
68万
查看次数

JavaScript - 无法设置undefined的属性

我的代码:

var a = "1",
b = "hello",
c = { "100" : "some important data" },
d = {};

d[a]["greeting"] = b;
d[a]["data"] = c;

console.debug (d);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

未捕获的TypeError:无法设置未定义的属性'greeting'.

我正在尝试做一些类似于关联数组的事情.为什么这不起作用?

javascript

98
推荐指数
6
解决办法
33万
查看次数

标签 统计

javascript ×2

arrays ×1

node.js ×1

object ×1