JavaScriptでのtest()メソッドの使用は何ですか?
例-1
次の例では、「Tutorixは最高のeラーニングプラットフォームです」という名前のテキストです。 "が与えられ、パターン" Tu "が存在するかどうかがチェックされます。パターンが存在するため、 test() メソッドがtrueを返しました 出力として。
<html> <body> <p id="text">Tutorix is the best e-learning platform</p> <p id="test"></p> <script> var text = document.getElementById("text").innerHTML; document.getElementById("test").innerHTML = /Tu/.test(text); </script> </body> </html>
Tutorix is the best e-learning platform true
次の例では、パターン「 tu 「提供されたテキストに含まれているかどうかがチェックされます。テキストを明確に観察すると、「 Tu 「そこに存在するが、「 tu」は存在しない "。test() メソッドは大文字と小文字の区別もチェックします 。したがって、このメソッドは falseになりました 出力に示されているように結果を表示しました。
<html> <body> <p id="text">Tutorix is the best e-learning platform</p> <p id="test"></p> <script> var text = document.getElementById("text").innerHTML; document.getElementById("test").innerHTML = /tu/.test(text); </script> </body> </html>
Tutorix is the best e-learning platform false
-
JavaScriptでのexec()正規表現メソッドの使用は何ですか?
exec() exec() メソッドは正規表現メソッドです。 test()とは異なり、指定されたパターンの文字列を検索します regexメソッドは、見つかったテキストをオブジェクトとして返します。一致するものがない場合は、 nullになります 出力として。詳細に話し合いましょう。 例-1 次の例では、変数パターン「est」が exec()を介してチェックされます。 方法。 exec() 正規表現メソッドは、テキスト全体で指定されたパターンを精査した後、そのパターンをオブジェクトとして返しました。 。 <html> <body> <script>
-
Javascript weakMapでの.clear()メソッドの使用は何ですか?
weakMapのclearメソッドは、WeakMapオブジェクトからすべてのキーと値のペアを削除します。 このメソッドは仕様から削除されており、クリアメソッドのサポートが追加されたWeakMapオブジェクトをラップすることで追加できます。 例 class ClearableWeakMap { constructor(init) { this._wm = new WeakMap(init) } clear() { this._wm =