ホームページ > 記事 > ウェブフロントエンド > jsの!!ってどういう意味ですか?
JS の演算子: 値をブール値に変換するために使用されます。演算: 値に対して論理否定演算を実行します。次に、結果に対して論理 NOT 演算を実行します。結果: true: 値が false、空の文字列、null、未定義でない場合。 False: 値が true、空の文字列、null、未定義の場合。目的: 任意の値をブール値に変換します。ブール値への明示的な変換を強制します。不確実な値を排除します。 JS の
!!
JavaScript では、「!!」演算子は、値をブール値に変換するために使用される論理 NOT (NOT) 演算子です。その機能は二重否定です。つまり、値に対して論理 NOT 演算を実行した後、再度論理 NOT 演算を実行します。の使用方法
構文:<code>!!<value></code>
操作結果
二重否定の目的
二重否定演算子は主に次の目的に使用されます:コード例
<code>console.log(!!true); // true console.log(!!false); // false console.log(!!0); // false console.log(!!1); // true console.log(!!''); // false console.log(!!'abc'); // true</code>
以上がjsの!!ってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。