首页 > 解决方案 > 无法一一访问以下结构?

问题描述

我如何在 java 脚本中访问这种类型的结构。我想一一访问这些电子邮件。

          var somevar[];
       console.log(somevar);
     **Below is the result**-:
      [ {email: 'xyz@gmail.com' },
      { email: 'xyz@gmail.com' },
      { email: 'xyz@gmail.com' },
      { email: 'xyz@gmail.com' }]

最后,我想向上述电子邮件 ID 发送电子邮件。现在如何在 somevar 上放置一个循环以访问电子邮件列表

标签: javascriptarraysjsonnode.js

解决方案


使用纯 JavaScript 函数forEach()你可以做到。

以下是工作代码:

let input = [{
    email: 'xyz@gmail.com'
  },
  {
    email: 'xyz@gmail.com'
  },
  {
    email: 'xyz@gmail.com'
  },
  {
    email: 'xyz@gmail.com'
  }
];

input.forEach(function(ele) {
  console.log(ele.email);
  // send email to each email ID here.
});


推荐阅读