我是否应该始终检查变量是否已更改,或者只是更改它?

时间:2011-11-11 10:46:38

标签: javascript

我有以下代码(Javascript):

var boolA = false;
var boolB = Math.random()*2 ? true : false;

我不知道boolB是真还是假,但我需要用它来更新boolA。我应该更新它还是检查它是否已更改?

哪个最快?

boolA = boolB;

if ( boolB != boolA ) boolA = boolB;

整数,字符串和其他对象怎么样?

提前谢谢!

1 个答案:

答案 0 :(得分:4)

直接分配总是最快的。