Heim > Web-Frontend > js-Tutorial > Hauptteil

Ausführliche Erläuterung des Überschreibens ursprünglicher Methoden durch js und der Bereitstellung von Methoden zum Umschreiben

亚连
Freigeben: 2018-05-17 10:17:43
Original
3974 Leute haben es durchsucht

Wenn Sie einen Editor erstellen, der einige Cursor-Verlassens-Ereignisse usw. bereitstellt, ist es am besten, diese Methode zu verwenden, um Folgendes zu tun: Denn wenn andere Ihren Editor verwenden, müssen sie möglicherweise die vom Editor bereitgestellten Ereignismethoden verwenden, um einige Dinge entsprechend den besonderen Anforderungen zu verarbeiten. Stellen Sie daher in diesem Fall eine Möglichkeit bereit, das Umschreiben zu ermöglichen der vom Herausgeber bereitgestellten Methode ist sehr notwendig!

<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>
Nach dem Login kopieren

Zweck: Verbesserung der perfekten Aufrufmethode.

Das Obige ist das JS, das ich für Sie zusammengestellt habe, um die ursprüngliche Methode abzudecken und eine Umschreibemethode bereitzustellen. Ich hoffe, dass es in Zukunft für alle hilfreich sein wird.

Verwandte Artikel:

Detaillierte Antworten auf das Überladen von Javascript-Simulationen und das Umschreiben der toString-Methode

Detaillierte Erklärung des JS-Neuladens. Prototyp schreiben Objekte

Detaillierte Erläuterung der Überschreib- und Überladungstechniken für js-Methoden

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung des Überschreibens ursprünglicher Methoden durch js und der Bereitstellung von Methoden zum Umschreiben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage