这是我的代码:
function f1(){document.write(variable123)};
function f2(){
if(variable111) document.write('WOHO!');
};
variable111=false;
variable1 = 'text1';
variable2 = 'text2';
variable3 = 'text3';
variable123 = variable2
f1();f2();
我在使用function f2()
时需要启用variable123 = variable1
。
其他方式应禁用function f2()
。
请帮助我!
答案 0 :(得分:2)
当我使用variable123 = variable1
时,我需要启用函数f2()
然后您可以将f2
写为:
function f2() {
if (variable123 !== variable1) return;
//rest of code
}
我总是赞成return
表单将整个代码包装在 if 块中。它更具可读性。
另外,我是否可以建议您使用一个命名约定,建议该功能可能不会执行它的工作,例如doSomethingIfNeeded
而不是doSomething
。我认为这更合适。