如何在 JavaScript 中检查数组元素是否包含假值?


要检查数组元素是否包含 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

更新日期:07-Sep-2020

135 次浏览

开启您的 职业生涯

完成课程并获得认证

开始
广告