개인 회원의 crockford의 페이지을 Javascript에서 읽고 다소 관련있는 질문이 있습니다. 왜 개발자는 Prototype을 사용해야합니까? 예를 들어 Javascript에서 Prototype을 사용하면 어떤 이점이 있습니까?
,예를 들어, 나는이
var Foo = new Object();
Foo.bar = function() { alert('Its a bar'); };
var x = Foo;
x.bar();
대신이 구현
var Foo = function(){};
Foo.prototype.bar = function(){alert('Its a bar');};
var x = new Foo();
x.bar();
모두를 할 수있는 동일한 작업을 수행. 다른 하나와 다른 점은 무엇입니까? 이것은 어떤 식 으로든 상속에 영향을 줍니까?
당신은 여기에 디자인 패턴을 읽을 수 있습니다 http://addyosmani.com/resources/essentialjsdesignpatterns/book/#prototypepatternjavascript 달콤한 –
을! 링크 주셔서 대단히 감사합니다! – thandasoru