js 대상 패키지

1652 단어 js
json 으로 포장 하고 구조 함수 로 포장 하 며 원형 함수 로 포장 합 니 다. 원형 함 수 는 메모 리 를 가장 절약 하고 대부분 같은 속성 이나 방법 을 정적 구역 에 두 며 대상 을 만 들 때 대상 속성 이 기본 값 과 다 르 면 이 대상 에서 정적 구역 의 값 을 덮어 서 다른 대상 의 속성 에 영향 을 주지 않 습 니 다.
<html>

    <head>

        <title>     </title>

        <script type="text/javascript">

//  json    

//   : 1,     2,               

var iphone1={'pinpai':'  ','color':'  ','weight':'100g','msg':function(){alert('   ')}};

var iphone2={'pinpai':'  ','color':'  ','weight':'102g','msg':function(){alert('   ')}};

var iphone3={'pinpai':'  ','color':'  ','weight':'104g','msg':function(){alert('   ')}};



//          

//  :1,        ,2,    



function shouji(zhongliang){

   this.pinpai='  ';

   this.color='  ';

   this.weight=zhongliang;

   this.msg=function(){alert('   ')}

}

var iphone1=new shouji('100g');

var iphone2=new shouji('103g');

var iphone3=new shouji('104g');



//         

//   

function shouji(zhongliang){

    this.weight=zhongliang;

}

shouji.prototype.pinpai='  ';// pinpai,color          ,         ,          ,              ,          

shouji.prototype.color='  ';

var iphone1=new shouji('100g');

var iphone2=new shouji('103g');

var iphone3=new shouji('104g');



        </script>

    </head>

    <body>

        

    </body>

</html>


좋은 웹페이지 즐겨찾기