例如我的代码是这样写的。
(function () {
function sayHi () {..}
window.sayHi = sayHi;
})();
那么我在测试时,必须把sayHi
暴露出来才能测试。
那么假如我引入要测试的文件里,又有一个sayHi
,这样不是会冲突吗?
请问闭包内的函数应该如何正确的测试呢?
例如我的代码是这样写的。
(function () {
function sayHi () {..}
window.sayHi = sayHi;
})();
那么我在测试时,必须把sayHi
暴露出来才能测试。
那么假如我引入要测试的文件里,又有一个sayHi
,这样不是会冲突吗?
请问闭包内的函数应该如何正确的测试呢?