11

重複の可能性:
とは !! JavaScript の演算子?

私はこれを数回見たことがあります:)

function foo(){
    return !!(window.history);
}
4

2 に答える 2

12

ブール型を強制するために使用されると思います...

例えば

if("true" == true){
    alert("1");
}else{
    if(!!"true" == true){
        alert("2");
    }
}

アラート 2 ではなく 1

于 2011-03-23T11:45:52.810 に答える
5

[そうではない]暗黙的に値をブール型にキャストしていたと思います

于 2011-03-23T11:44:17.867 に答える