jsが祖先を使用します
// JS的祖先元素機能 Function.prototype.addMethod = 関数(名前、FN){ この [名前] = FN。 } VARの方法= 新しい機能(); methods.addMethod(" チェックユーザー" 、関数(){ にconsole.log(111 ); }); methods.addMethod(" のcheckEmail " 、関数(){ にconsole.log(2222 ); }); methods.checkUser(); methods.checkEmail(); // ================================================ ========= // JS链式操作 Function.prototype.addMethod = 関数(名前、FN){ この [名前] = FN。 返す これを。 } VARの方法= 新しい機能(); methods.addMethod(" チェックユーザー" 、関数(){ にconsole.log(1111 ); 戻り これを; })。addMethod(" checkname " 、関数(){ にconsole.log(2222 ); 戻り これを; }); 。methods.checkuser()checkname(); //================================================== ========= Function.prototype.addMethod = 関数(名前、FN){ この .prototype [名前] = FN。 返す これを。 } VARの方法= 関数()。 methods.addMethod(" checkname " 、関数(){ にconsole.log(33333 ); })。addMethod(" チェックユーザー" 、関数(){ にconsole.log(4444 ); }); VaRの mは= 新しいメソッド()。 m.checkname(); m.checkuser();