有没有一种方法可以只运行一次JavaScript代码,而不使用布尔标志变量来记住它是否已经运行过?
具体来说,不要像这样使用:
var alreadyRan = false; function runOnce() { if (alreadyRan) { return; } alreadyRan = true; /* do stuff here */ }
我将有很多这种类型的函数,保持所有布尔变量会很混乱...
用户名或邮箱地址
密码