javaScript対象向け開発例

3784 ワード

javaScript対象向け開発例
これはrequireを結合したモジュール開発で、まず構造関数を作成します.
//test.js
1
function Test(lists) { 2 var config={ 3 name:lists.name, 4 sex:lists.sex 5 }; 6 this.init(config) 7 } 8 Radio.prototype = { 9 init: function(config) { 10 var self=this; 11 self.initContent(config); 12 } 13 initContent:function(config){ 14 var self=this; 15 //do somethings 16 17 }, 18 // 19 getCurrentState:function() { 20 var self=this; 21 var selects =' '; 22 return selects; 23 }, 24 } 25 module.exports = Test;
別のファイルで関数を呼び出します.
var Test=require("./test.js");   
var example =new Test({
      name:'   ',
      sex:'boy'
});  
//  getCurrentState  
example.getCurrentState()//    
 
(1)方法をオブジェクトに結びつけ、オブジェクトを実装する場合、そのオブジェクトはこれらの方法を持っている.
(2)オブジェクトを直接呼び出す方法.
もっと詳しく教えてください javaScript対象と原型に向かう
転載先:https://www.cnblogs.com/gangerdai/p/6690338.html