Scripting.Dictionary访问方法?

时间:2009-02-19 23:38:01

标签: javascript dictionary

当项目被添加到Scripting.Dictionary或在javascript中挂钩事件时,是否存在访问拦截?

他们是否有访问方法,例如。设置,获取与否?

var test = new ActiveXObject("Scripting.Dictionary");
test("a") = "test";

设置完成后我需要完成更多任务。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

简短的回答是:不,抱歉。

但是问题确实出现了为什么你在JScript中使用Scripting.Dictionary?

var test = {};  test["a"] = "test";

我很抱歉它不是那么有用,你不能拦截Scripting.Dictionary或更多Javascript传统使用对象作为关联数组。

但是,你可以构建一个包装其中任何一个的Javascript类,这样你就可以自己实现一个事件系统。它的工作量远远超过你的希望。