标签: syntax namespaces melonjs
我正在关注melon js tutorial。这是我的HUD.js文件的顶部。
game.HUD = game.HUD || {}
我之前在其他例子中看过这个。 namespace.something = namespace.something || {}语法是什么意思,为什么需要它?
namespace.something = namespace.something || {}
答案 0 :(得分:1)
||是一个空的coalesce运算符,所以你在那行中说如果它已经存在则返回我的对象,如果不存在则返回一个新对象(为null)
||