这是来自面向对象编程的常见任务,我想通过重写现有函数并调用它来改变JavaScript程序的行为。我记得Windows在编写钩子和链接它们时引入了这一点。所以我想要的是,我有一个调用某个onload钩子的网页,这个钩子最终调用了函数initFields。我想重新定义这个函数,但是保留以前的实现。如果我简单地将JS函数定义为 // do some stuff ...
// I do not know how t
有人能建议一种可以用于编写JavaScript API 包装器的模式吗?在这种模式中,多个实现之间没有共享代码?其想法是为客户端使用者提供一个包装API,用于在运行时确定的许多可能的API之一。app调用可以是对应用程序环境中的对象/库的调用,也可以是对web服务调用的调用。switch(context) { return a.getDeviceName() // re