질문 : JavaScript에서 'prototype'과 'this'의 사용? 차이점은 무엇입니까 var A = function () { this.x = function () { //do something }; }; 과 var A = function () { }; A.prototype.x = function () { //do something }; 답변 예제는 결과가 매우 다릅니다. 차이점을 살펴보기 전에 다음 사항에 유의해야합니다. 생성자의 프로토 타입 [[Prototype]] 속성을 통해 인스턴스간에 메서드와 값을 공유하는 방법을 제공합니다. 함수의 이것은 함수가 호출되는 방법 또는 bind를 사용하여 설정됩니다 (여기서는 설명하지 않음). 기능 (예를 들어 개체에서 호출되는 경우 myObj.metho..