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

JavaScriptで配列要素にfalse値が含まれているかどうかを確認する方法は?


配列要素にfalse値が含まれているかどうかを確認するには、JavaScriptでObject.values()を使用できます。次のコードは-

const details = [
   {
      customerDetails:
      [
         {
            isMarried: true
         },
         {
            isMarried: true
         }
      ]
   },
   {
      customerDetails:
   [
      {
            isMarried: true
         },
         {
         isMarried: true
         }
      ]
   }
]
const isNotMarried = Object.values(details)
.some(({customerDetails})=>customerDetails.some(({isMarried})=>!isMarrie
d));
console.log(isNotMarried);

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo75.jsです。

出力

これにより、次の出力が生成されます-

PS C:\Users\Amit\JavaScript-code> node demo75.js
false

  1. JavaScriptのArray.flat()メソッド。

    JavaScript Array.flat()メソッドは、指定された深さまで配列を再帰的にフラット化するために使用されます。元の配列を操作するのではなく、新しいフラット化された配列を作成します。 以下は、Array.flat()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-

  2. JavaScriptのArray.prototype.includes()メソッド。

    JavaScript Array.protoype.includes()メソッドは、配列に特定の要素が含まれているかどうかを確認するために使用されます。 以下は、Array.protoype.includes()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i