나는 응용 프로그램의 코드를 검토하고 있었다. 나는 내가 포괄적으로 이해할 수없는 다음의 코드를 가로 질러 갈 수있다.Backbone.js의 공유 메서드 및 속성?
define(['av'], function (av) {
av.Application.BaseView = function (options) {
//add non-shared methods/properties here --------------------- 1)
};
_.extend(av.Application.BaseView.prototype, Backbone.View.prototype, {
// add shared methods/properties here ------------------------ 2)
});
av.Application.BaseView.extend = Backbone.View.extend;
});
수있는 방법/속성 주석 이후에 추가 왜 아무도 어떤 일이 비 공유하지 않습니다 및 주석 이후에는 2 자녀 인스턴스간에 공유된다?
JavaScript의'prototype'에 익숙합니까? – Lukas