可能重复:
如果函数不存在写入函数 - javascript
我遇到了调用某个函数 X 的情况。在一些回发之后,这个函数不再被声明,但仍然被代码调用,显然我得到 js 错误说X is not defined
。(如果您愿意,可以将其称为错误)但我无法控制不调用它或更改调用功能。
我想做的是一个故障保险,如果它不存在,它将声明这样的功能。所以逻辑是:
如果未声明函数,则声明一个。
这在javascript中是否可能,即在全局范围内动态声明/注册一个函数?
谢谢。
可能重复:
如果函数不存在写入函数 - javascript
我遇到了调用某个函数 X 的情况。在一些回发之后,这个函数不再被声明,但仍然被代码调用,显然我得到 js 错误说X is not defined
。(如果您愿意,可以将其称为错误)但我无法控制不调用它或更改调用功能。
我想做的是一个故障保险,如果它不存在,它将声明这样的功能。所以逻辑是:
如果未声明函数,则声明一个。
这在javascript中是否可能,即在全局范围内动态声明/注册一个函数?
谢谢。