ホームページ > ウェブフロントエンド > jsチュートリアル > 「includes」メソッドは JavaScript での値の比較をどのように簡素化できるのでしょうか?

「includes」メソッドは JavaScript での値の比較をどのように簡素化できるのでしょうか?

Barbara Streisand
リリース: 2024-12-17 06:18:25
オリジナル
994 人が閲覧しました

How Can the `includes` Method Simplify Value Comparisons in JavaScript?

「includes」メソッドの使用

変数を値のリストと比較する場合、簡潔で効率的なメソッドが必要になる場合があります。アプローチ。従来、プログラマは複数の等価性チェックに頼っていましたが、それは面倒になる可能性があります。この記事では、「includes」メソッドを使用したよりクリーンなソリューションを紹介します。

ECMA2016 (すべての主要ブラウザでサポートされている) では、「includes」メソッドは、配列内に値が存在するかどうかを判断する便利な方法を提供します。これにより、複数の等価性チェックを 1 行で置き換えることができます:

if ([1, 3, 12].includes(foo)) {
    // ...
}
ログイン後にコピー

この例では、'foo' 変数が [1, 3, 12] を含む配列に対してチェックされます。 「foo」がこれらの値のいずれかと等しい場合、「if」ステートメントが実行されます。

このアプローチは、簡潔であるだけでなく、明確で読みやすいものでもあります。これは、オブジェクト内で複数の値を「1」に設定することによってもたらされる冗長性を排除し、複数の値に対する等価性をテストする直接的な手段を提供します。

以上が「includes」メソッドは JavaScript での値の比較をどのように簡素化できるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート