Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでのArray.Some()メソッドの使用は何ですか?


Array.some()

Array.some()は、指定された要素が提供された関数(ユーザーによって指定された関数)によって実装されたテストに合格したかどうかをチェックします。すべての要素がテストに合格したときにtrueを返すArray.Every()とは異なり、Array.some()は配列内の1つの要素がテストに合格した場合でもtrueを返し、すべての要素がテストに失敗した場合はfalseを返します。次の例では、Array.some()は、配列内のいずれかのsalary要素が指定されたsalary limit(15000)を超えたかどうかをチェックし、実行します。ブール(true、false)出力。

<html>
<body>
<p id="some1"></p>
<p id="some2"></p>
<script>
   var wages = [33000, 10000, 1000, 20000];
   var salary = [3000,9000,14000,10000]
   function checkSal(wage) {
      return wage >= 15000;
   }
   document.getElementById("some1").innerHTML = wages.some(checkSal);
   document.getElementById("some2").innerHTML = salary.some(checkSal);
</script>
</body>
</html>

出力

true
false

  1. JavaScriptポップメソッド:それは何であり、それを使用する方法

    呼び出されるJavaScript配列popメソッドは、配列内のデータを操作するために使用できるいくつかの配列メソッドの1つです。 Web開発者は、短縮された配列またはポップされた要素のいずれかを使用して何かを行う必要があるときにこれを使用します。使い方を学びましょう: 構文 このメソッドの構文はかなり単純です。定義上、popメソッドは配列の最後の要素を削除し、それを返します。 let frozen = [ Anna, Elsa, Olaf, Kristoff, Sven ]; let popped = frozen.pop(); このコードをウェブブラウザコンソールに入力する場合(*その

  2. Javascript weakMapでの.clear()メソッドの使用は何ですか?

    weakMapのclearメソッドは、WeakMapオブジェクトからすべてのキーと値のペアを削除します。 このメソッドは仕様から削除されており、クリアメソッドのサポートが追加されたWeakMapオブジェクトをラップすることで追加できます。 例 class ClearableWeakMap {    constructor(init) {       this._wm = new WeakMap(init)    }    clear() {       this._wm =