【发布时间】:2020-06-21 15:33:25
【问题描述】:
我有一个对象,像这样
var obj = {
page: 6,
total: 12,
data: [
{
id: 1,
email: "lawson@mail.com",
last_name: "Larsen",
},
{
id: 2,
email: "howell@mail.com",
last_name: "Holl",
},
],
ad: {
company: "Weekly",
},
};
我想检查这个请求对象是否包含字段电子邮件。我试着这样做
var i = obj.data.length;
while (i--) {
console.log(obj.data.hasOwnProperty("email"));
}
但它并没有让我恢复真实
【问题讨论】:
-
数据是一个数组而不是对象。而是做 obj.data[0].hasOwnProperty("email");
标签: javascript node.js object