いくつかの Web サイトをリストする配列があります。
var validSites = new Array();
validSites[0] = "example_1.com";
validSites[1] = "example_2.com";
validSites[2] = "example_3.com";
今、私はあなたがどのウェブアドレスを使用しているかをチェックし、次のようなものを返す小さなスクリプトを持っています:
example_1.com/something/something_else
そのアドレスが有効なサイトの 1 つであるかどうかを確認する必要があります。それで
example_1.com/*ANYTHING*
正しいものとして合格します。しかし
exampleshmample.com
間違っていると見なされます。
これで、文字列が文字列の一部であるかどうかを確認できる indexOf() を実行でき、false の場合は -1 を返すことがわかりました。しかし、配列全体を通してどのようにチェックするのでしょうか?
Ps - Chrome 拡張機能用です。
ありがとう