JavaScriptで指定の文字列が含まれているかどうかを判定するには、includes()メソッドを使用します。以下に例を示します。
let str = "Hello, World!"; let search = "World"; if (str.includes(search)) { console.log("指定の文字列が含まれています"); } else { console.log("指定の文字列は含まれていません"); }
上記のコードでは、変数strに対してincludes()メソッドを使用して変数searchの値が含まれているかどうかを判定しています。もし含まれていれば、"指定の文字列が含まれています"というメッセージが表示されます。含まれていない場合は、"指定の文字列は含まれていません"というメッセージが表示されます。
includes()メソッドは、指定の文字列が部分文字列として見つかればtrueを返し、見つからなければfalseを返します。大文字と小文字は区別されますので、注意が必要です。
なお、includes()メソッドはES6から導入されたメソッドですので、古いバージョンのJavaScriptでは使用できない場合があります。