In questa riga di codice di un app Backbone:Cosa significa punto interrogativo uguale a CoffeeScript?
window.App ?= {}
cosa vuol ?=
significa? È qualcosa di simile all'inizializzazione di un'app Backbone con valori predefiniti vuoti?
Sono nuovo di Backbone/CoffeeScript e ho letto che un app vuota (in CoffeeScript) sarà simile:
window.MyApp =
Models: {}
Collections: {}
Views: {}
Routers: {}
initialize: ->
#do stuff
Così è il primo di una scorciatoia per il secondo?