子供たちから親の自分の財産を読みたい。
親オブジェクト:
var module = function() {
this.group = new group('Male');
this.thumb = new thumb('Loly');
}
子オブジェクト:
var group = function( name ) {
this.name = name || '';
}
var thumb = function( name ) {
this.name = name || '';
}
適用し
function extend (child, parent ) {...}
た後、 (つまり、からすべての親自身のプロパティにアクセスできる)を記述したいと思います。したがって、次のログは次の後にundefiendを出力しません:extend( group, module )
module.group.thumb == module.thumb
module.group
group.select()
group.prototype.select = function( name ) {
console.log( this.thumb);
}
親オブジェクトの独自のプロパティの数は不確実である可能性があるため、単純なリンクは適していません。