Backbone.Model: понимание функции расширения и общих методов

В этом случае при использовании функции «extend» контекст «this» относится к Backbone.Model, а не к Window.

Вот некоторые часто используемые методы в Backbone.Model:

  1. initialize: этот метод вызывается при создании нового экземпляра модели. Обычно он используется для задач инициализации.

  2. get: извлекает значение атрибута из модели.

  3. set: устанавливает значение одного или нескольких атрибутов модели.

  4. не установлено: атрибут удаляется из модели.

  5. Очистить: удаляет все атрибуты из модели.

  6. имеет: проверяет, имеет ли модель определенный атрибут.

  7. toJSON: возвращает представление модели в формате JSON.

  8. fetch: извлекает данные модели с сервера.

  9. сохранить: данные модели сохраняются на сервере.

  10. destroy: удаляет модель на сервере.

  11. Проверка: используется для проверки атрибутов модели перед сохранением.

  12. Разбор: используется для анализа ответа сервера в представление допустимой модели.