ホームページ > 記事 > ウェブフロントエンド > JSでの役割
js の !! の機能は次のとおりです:
!! 通常、次の式をブール データ (ブール値) に変換するために使用されます
=== は、すべての型が等しいことを示します (自分でテストするには if を書くだけです) )
!== は、型も含めてすべてが必要で、待ちたくないことを意味します (if も同じように記述します)||または意味!! 通常、次の式をブール データ (ブール値) に変換するために使用されます。 JavaScript は型指定が弱い言語 (変数には固定データ型がない) であるため、場合によっては、対応する型への強制変換が必要になることがあります。 類似の例: a=parseInt("1234") a="1234" +0 //数値 b =1234+"" //文字列に変換 c=someObject.toString() //オブジェクトを文字列に変換します。タイプ 1 とタイプ 4 は明示的な変換であり、2 と 3 は暗黙的な変換です。ブール型への変換、JavaScript の規則は c と似ており、ルールは次のとおりです: false、unknown、null、0、"" は false、true、1、"somestring"、[Object] は true