javascript 계승 데이터 귀속

실험 가정:
예를 들어 현재'동물'대상의 구조 함수가 하나 있다.
 
function Animal(){
    this.species = " ";
  }

 
고양이 대상의 구조 함수도 하나 더 있다.
 
function Cat(name,color){
    this.name = name;
    this.color = color;
  }

어떻게 해야만 고양이로 하여금 동물을 계승하게 할 수 있습니까?
구조 함수 귀속
방법:call 또는 apply 방법을 사용하여 부모 대상의 구조 함수를 하위 대상에 귀속시킨다. 즉, 하위 대상 구조 함수에 한 줄을 추가하는 것이다.
 
function Cat(name,color){
    Animal.apply(this, arguments);
    this.name = name;
    this.color = color;
  }
  var cat1 = new Cat(" "," ");
  alert(cat1.species); //  

좋은 웹페이지 즐겨찾기