본문 바로가기
끄적끄적

JS) prototype는 유전자다

by 뇸뇸 nyomnyom 2022. 7. 26.
 function 기계(){
            this.q = '구멍'; 
            this.w = '구멍맨'; //자식에다가 적용시키는 방법 :: 자식에 name이 없으면 부모한테 물어봄 없으면 그 위에 부모....
        }

        기계.prototype.name = 'Park' //부모에다가 적용시키는 방법
        const nunu = new 기계()

        //기계는 부모, nunu는 자식

 nunu.name라고 콘솔창에 출력하면 Park가 나옴.

 

위에거랑 밑에거랑 다른점은

밑에는 name 부분을 내가 다른 이름으로 작명할 수 있는거?

맞나요...? 내눈으로 봤을땐 그 차이밖에 없는딬ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

 const 어레이 = new Array(4,2,1); //Array 써주는게 뽀인또
        Array.prototype.함수식넣어봄 = function(){}

 어레이.함수식넣어봄 이라고 넣고 출력해보면 
 유전자를 바꿨으니까 function(){} 이게 나옴.

 

댓글