2014-04-29 18 views
7

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?

risposta

Problemi correlati