美文网首页ES6Web前端之路
判断对象属性是否存在

判断对象属性是否存在

作者: 方松潭 | 来源:发表于2017-08-31 16:44 被阅读36次

    以前的写法:

    const firstName=

    (message

    &&message.body

    &&message.body.user

    &&message.body.user.firstName)

    ||'default';

    可以使用Null 传导运算符:

    const firstName=message?.body?.user?.firstName||'default';

    相关文章

      网友评论

      • 张锋丰:写了也报错啊,这个怎么玩的?:anguished:
        方松潭:你是在es6的环境写的吗?报什么错

      本文标题:判断对象属性是否存在

      本文链接:https://www.haomeiwen.com/subject/lvnqjxtx.html