Javascript 我应该总是检查一个变量是否被更改,还是不管怎样都要更改它?
我有以下代码(Javascript): 我不知道boolB是真是假,但我需要用它来更新boolA。我应该更新它还是检查它是否被更改 哪个最快Javascript 我应该总是检查一个变量是否被更改,还是不管怎样都要更改它?,javascript,Javascript,我有以下代码(Javascript): 我不知道boolB是真是假,但我需要用它来更新boolA。我应该更新它还是检查它是否被更改 哪个最快 boolA = boolB; 或 整数、字符串和其他对象呢 提前谢谢你 直接作业总是最快的。直接作业总是最快的。为什么不试试呢?做一百万次,看看哪一次最长?请记住在所有的JavaScript引擎中都要这样做。您可以在这里尝试:与问题无关,但不会Math.random()*2几乎总是计算为true?只有当Math.random()精确地生成0时,它才不会出
boolA = boolB;
或
整数、字符串和其他对象呢
提前谢谢你 直接作业总是最快的。直接作业总是最快的。为什么不试试呢?做一百万次,看看哪一次最长?请记住在所有的JavaScript引擎中都要这样做。您可以在这里尝试:与问题无关,但不会
Math.random()*2
几乎总是计算为true
?只有当Math.random()
精确地生成0
时,它才不会出现。但也许这就是你想要的,我不确定。为什么不试试呢?做一百万次,看看哪一次最长?请记住在所有的JavaScript引擎中都要这样做。您可以在这里尝试:与问题无关,但不会Math.random()*2
几乎总是计算为true
?只有当Math.random()
精确地生成0
时,它才不会出现。但也许这就是你想要的,我不确定。
boolA = boolB;
if ( boolB != boolA ) boolA = boolB;