JSでの役割

大家讲道理
大家讲道理オリジナル
2016-11-07 16:51:201696ブラウズ

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


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。