1
я определяю следующую переменную:Один лайнер, если в nodeJs
var locationObj = {
latitude: result.geometry.location.lat,
longitude: result.geometry.location.lng,
streetNumber: _.find(addComp, function (comp){return comp.types.indexOf('street_number') > -1}).long_name || '',
route: _.find(addComp, function (comp){return comp.types.indexOf('route') > -1}).long_name || '',
htmlAddress: result.adr_address,
address: result.formatted_address,
vicinity: result.vicinity,
modifiedAt: Date.now()
}
проблема есть, comp
объект может быть пустым, и я хочу, чтобы написать один вкладыш, если в объекте вар, чтобы установить значение свойства как пустой, если comp
имеет значение null. как я должен это делать?
Вы можете показать только детали, имеющие отношение к вопросу? – thefourtheye
Тернарные операторы являются однострочными ifs – slebetman