var pluginProto = m[0].prototype;
var cnds = pluginProto.cnds;
if (position_aces)
{
cnds.CompareX = function (cmp, x)
{
return cr.do_cmp(this.x, cmp, x);
};
}
上記のコードは値を逆に継承する必要があると思いました。
(define var cnds -> var pluginProto.cnds = cnd -> m[0]prototype = pluginProto)
そして、上記のコードが問題なく m[0]protype に値を継承する方法をまだ疑問に思っています。
プロトタイプの継承について何が欠けていますか? プロトタイプは、値がいつ作成されたかに制限されることなく、任意の値を参照できますか?