我遍历一个数组并根据条件向对象添加不同的值。
第一个 console.log() 输出值。第二个不输出任何东西。为什么?我能做些什么呢?期望的结果是,如果任何关键字在 nicecontact.fulladress 中,则应使用该关键字拆分和添加字符串。如果没有任何值,我想要 fulladress=adress
var niceContact= {}
niceContact.fulladress = $.trim(contact[2])
//cut out lgh if it's in there.
var keywords = ["Lgh", "lgh"]
niceContact.adress = keywords.some(function(keyword){
if (niceContact.fulladress.indexOf(keyword) != -1){
adressarray = niceContact.fulladress.split(keyword)
niceContact.adress = adressarray[0]
console.log(niceContact.adress)
return adress;
}else{
console.log('false')
niceContact.adress = niceContact.fulladress
}
})
console.log(niceContact.adress)