ホームページ  >  記事  >  ウェブフロントエンド  >  jsの独自メソッドの上書きと書き換え方法の提供について徹底解説

jsの独自メソッドの上書きと書き換え方法の提供について徹底解説

亚连
亚连オリジナル
2018-05-17 10:17:433899ブラウズ

カーソルを残すイベントなどを提供するエディタを作成する場合、他の人があなたのエディタを使用するときに、提供されているエディタを使用する必要がある可能性があるため、このメソッドを使用して操作するのが最善です。イベント メソッドはいくつかのことを処理し、その一部は特別な要件に従って書き換える必要があるため、この場合、提供されたエディターをオーバーライドできるイベント メソッドを提供する必要があります。

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<script> 
    function myblur () { 
        alert("1、离开"); 
    } 
    function bindEvent(func){ 
        myblur = func; 
    } 
    function myonclick() { 
        bindEvent(function(){ 
            alert("天啊!myblur方法被覆盖了!"); 
        }); 
    } 
</script> 
</head> 
<body> 
<input type="text" onblur="myblur()" value="光标选中然后光标离开会调用myblur()方法"/> 
<input type="button" onclick="myonclick()" value="覆盖myblur()" /> 
注:覆盖myblur()后,再次光标选中输入框然后再离开 
</body> 
</html>

目的: 完璧な呼び出し方法を改善します。

上記は私が皆さんのためにまとめたjs上書きオリジナルの方法であり、書き換え方法を提供しますので、今後皆さんのお役に立てれば幸いです。

関連記事:

javascriptのシミュレートされたオーバーロード、toStringメソッドの書き換えに対する詳細な回答

JSのプロトタイプオブジェクト書き換えの詳細な説明

jsメソッドの書き換えとオーバーロード手法の詳細な説明

以上がjsの独自メソッドの上書きと書き換え方法の提供について徹底解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。