;
オブジェクト指向インスタンスのバッチ実装 text/javascript ">
window.onload = function(){
function person(name,age){
this.name = name;
this.age = age;
}
person.prototype.showName = function(){
alert(this.name)
};
function extend(parent,child,method){
function a(){
親 .apply(this,arguments);
child.apply(this,arguments)
for(parent.prototype){
a.prototype[i] =parent.prototype[i];
for(メソッドの変数 i){
a.prototype[i] = メソッド[i];
return a; >}; //パラメータは親コンストラクタ、子コンストラクタ、子メソッドです。
var int = extend(person, function(name, age, job){
this.job = job;
},
{
showjob:function(){
alert(this.job)
}
}
);
var oc=new int('Xia Ke',24) ,'ジョブ');
oc.showjob();
オブジェクト継承の例
バッチでのオブジェクト指向実装の例を示します