【发布时间】:2016-08-18 11:08:46
【问题描述】:
我在 Node 中有一个使用 Lodash isUndefined 的三元组:
sendUser.company = _.isUndefined(user.accounts[0].name) ? null : user.accounts[0].name;
但是当我尝试运行它时,我得到了
TypeError: Cannot read property 'name' of undefined。不确定我在这里缺少什么。
【问题讨论】:
-
user.accounts[0]未定义,因此 js 无法读取未定义的属性“名称”
标签: javascript node.js underscore.js lodash