[자바스크립트] 프로토타입 (prototype)


[자바스크립트] 프로토타입 (prototype)

이전 포스팅에서 createstudent를 사용하여객체를 만들고 이 객체에 getSum(), getAverage(),toString() 메서드를 넣어주었습니다.이 객체에는이름, 국어, 수학, 영어 속성과 getSum(), getAverage(), toString() 메서드가모두 있습니다.즉,각 객체를 생성할 때마다 동일한 함수를계속 생성하는 것입니다.지금은 메모리가 넘쳐나는 시대지만,예전에는 메모리가 귀했기에메모리를 쓸데없이 잡아먹는 굉장히 비효율적인 일이었습니다.그래서 생각한 것이이름, 국어, 수학, 영어는 각각의 객체가 가지며,이때 이 객체들이 모두 공유하는 공간을따로 만들어서 이 공유하는 공간에getSum(), getAverage(), toString() 메서드를..........

[자바스크립트] 프로토타입 (prototype)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [자바스크립트] 프로토타입 (prototype)