![]() |
1
3
结合其他答案,它所做的是将所有回调放在一个对象中。结果是
|
![]() |
2
1
请注意
感谢@Chris Morgan指出a_obj['unknown_key']==未定义,不为空。 还要注意foo['a_key']是表示foo.a_key的运行时方式——对象'foo'的'a_key'成员。 最后,Javascript没有散列。它具有工作正常的对象以及在其他语言中找到的哈希类型。
(在看了所有的代码之后,不仅仅是问题部分)。代码正在创建一个对象
代码片段正在尝试定位与事件类型匹配的函数。所以在这种情况下
|
![]() |
3
0
看起来它在试图分配一个“工具”类型
|