Javascript의 프로토 타입에 대한이 모든 개념에 새로 추가되어 혼동 될 수 있습니다.Javascript 프로토 타입, 프로토 타입 함수에 액세스하는 방법
var Widget = function (options) {
// constructor code here
}
Widget.prototype.constructor = Widget;
Widget.prototype.myGreatFunction = function(){}
내가 Widget.myGreatFunction();
를 호출 할 수 있어야 또는 내가 큰 기능을 실행할 수 Widget.prototype.myGreatFunction()?
를 호출해야 할 :
사이드 노트 :'Widget.prototype'의'constructor' 속성은 * 이미 * Widget''을 의미한다. 'Widget.prototype.constructor = Widget; '은'Widget.prototype'이 참조하는 객체를 대체하지 않는 이상 필요 없습니다. –
해명 해 주셔서 감사합니다. 이 물건은 다른 언어와 많이 다르지만 아주 멋집니다. –