双重否定和检查变量是否真正直接有什么区别?

时间:2017-08-04 06:35:24

标签: javascript negation

我注意到我的同事们正在编写具有双重否定条件的代码,例如:

else if(colType == 'link'){
    value = !!data ? $(data).attr('href') : '';
}

在这种情况下,data的布尔结果是否可能与!!data不同?

0 个答案:

没有答案