javascript - 无法一一访问以下结构?
问题描述
我如何在 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 上放置一个循环以访问电子邮件列表
解决方案
使用纯 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.
});
推荐阅读
- java - Java print writer 似乎检测到文件,但它不写
- c# - 使用命名管道将图像帧从 C++ 服务器发送到 C# 客户端
- html - 将鼠标悬停在文本 SVG MAP 上时出错
- ruby-on-rails - 在一次测试中使用多个带 VCR 的磁带
- javascript - Google 地图样式向导与 JavaScript API 输出中字体和位置标记的差异
- r - 填充空数据框而不定义维度
- git - 拉取后如何取消Git Commit?
- google-bigquery - bigquery 中一年一周的滑动窗口聚合
- regex - 是否可以将字符串结尾“$”用作正则表达式捕获组?
- ruby-on-rails - 如何创建包含所有外键属性值的 activeadmin 下拉菜单表单输入