在一个 Backbone 应用程序的这行代码中:
这是第一个和第二个的缩写吗?
window.App ?= {}
?=
是什么意思?它类似于使用空默认值初始化Backbone应用程序吗?
我刚接触Backbone / CoffeeScript,我看到一个空的应用程序(在CoffeeScript中)看起来像:
window.MyApp =
Models: {}
Collections: {}
Views: {}
Routers: {}
initialize: ->
#do stuff
这是第一个和第二个的缩写吗?