Javascript ReactJS循环对象,不返回值
我有: 然后:Javascript ReactJS循环对象,不返回值,javascript,Javascript,我有: 然后: let contactData = {}; if (this.props.enquiry.contact) { contactData.name = this.props.enquiry.contact.firstName + ' ' + this.props.enquiry.contact.lastName; } 但输出是键(名称),而不是值。如何获取name参数的值?如下所示 Object.keys(this.prop
let contactData = {};
if (this.props.enquiry.contact) {
contactData.name = this.props.enquiry.contact.firstName + ' ' + this.props.enquiry.contact.lastName;
}
但输出是键(名称),而不是值。如何获取name参数的值?如下所示
Object.keys(this.props.data).map((line, idx) => {
console.log(line)
});
方法返回给定对象自身的数组
可枚举属性
范例
varobj={a:1,b:2};
//key(obj)返回['a','b'];
var res=Object.keys(obj.map)(key)=>{
//为了通过键从对象中获取值,我们可以使用括号表示法
返回obj[键];
});
控制台日志(res)代码>像这样
Object.keys(this.props.data).map((line, idx) => {
console.log(line)
});
方法返回给定对象自身的数组
可枚举属性
范例
varobj={a:1,b:2};
//key(obj)返回['a','b'];
var res=Object.keys(obj.map)(key)=>{
//为了通过键从对象中获取值,我们可以使用括号表示法
返回obj[键];
});
控制台日志(res)代码>