2013-03-07 17 views

Odpowiedz

7

W JavaScript każdy obiekt ma odniesienie do jego konstruktora (w zależności, który został użyty do utworzenia obiektu). Jest dostępny jako obj.constructor.

Jeśli masz model backbone.js, który jest wysunięty z Backbone.Model w ten sposób: var YourModel = Backbone.Model.extend({});, można utworzyć obiekt przy new: var yourModel = new YourModel();.

Następnie można użyć yourModel.constructor:

yourModel.constructor === YourModel // true 

Or instanceof:

yourModel instanceof YourModel // true 
yourModel instanceof Backbone.Model // true 
+0

Dziękujemy za pomoc! –

Powiązane problemy