【发布时间】:2016-07-10 21:09:18
【问题描述】:
我在 Javascript 中有一个全局变量,该变量已由之前的函数填充。
我知道我可以给这个变量无意义的值来测试,但我认为还有另一种方法。例如,我输入了some_var = undefined,它用于测试typeof some_var == "undefined"
有没有更专业的方法来解决这个问题?
【问题讨论】:
-
您可以将任何不是来自您的函数的值作为已删除值的指示符,但
undefined或null可能是要走的路。 -
你不应该真的要删除变量。只要变量在范围内,它就应该继续存在,只有它的值应该影响任何事情。也许您应该在完成后重新调整范围以摆脱变量...?
标签: javascript unset