what does “object || {} ” means in javascript?

后端 未结 3 1063
执笔经年
执笔经年 2021-01-01 07:56

I found below line of code in javascript application.

var auth = parent.auth = parent.auth || {};

I know there is existing Object parent wh

3条回答
  •  渐次进展
    2021-01-01 08:16

    it means if the value of parent.auth is falsy(false, 0, null, undefied etc) then assign the value {}(empty object) to the variable auth

提交回复
热议问题