Heim > Artikel > Web-Frontend > Was bedeutet Javascript $?
javascript $ bezieht sich auf eine durch den Prototyp definierte Methodenklasse. Beispielsweise ruft „$(“id“)“ das Element ab, dessen Seiten-ID „id“ ist, während „$F(“id“)“ das Element abruft, dessen Seiten-ID ist „id“. Der Wert des Elements „id“, das schreibgeschützt und nicht beschreibbar ist.
Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Die Bedeutung des $-Symbols in Javascript
$ bezieht sich auf eine Klasse von Methoden, die durch den Prototyp
$("id") definiert werden. Sie erhalten das Element, dessen Seiten-ID „id“ ist
$F („id“) Was erhalten wird, ist der Wert des Elements mit der Seiten-ID „id“, das schreibgeschützt und nicht beschreibbar ist
Universelle Methoden
Dieses Paket enthält viele vordefinierte Objekte und universelle Methoden. Der offensichtliche Zweck des Schreibens dieser Methoden besteht darin, Ihnen eine Menge sich wiederholender Codierungen und Redewendungen zu ersparen.
Verwenden Sie die Methode $()
Die Methode $() ist eine praktische Abkürzung für die Methode document.getElementById(), die in DOM zu häufig verwendet wird. Genau wie diese DOM-Methode gibt diese Methode die übergebenen Parameter zurück in Die ID dieses Elements.
Im Vergleich zu den Methoden in DOM ist dies besser. Sie können mehrere IDs als Argumente übergeben und $() gibt ein Array-Objekt mit allen erforderlichen Elementen zurück. Das folgende Beispiel soll Ihnen dies verdeutlichen.
<HTML><HEAD><TITLE> Test Page </TITLE><script src="prototype-1.3.1.js"></script><script> function test1() { var d = $(’myDiv’); alert(d.innerHTML); } function test2() { var divs = $(’myDiv’,’myOtherDiv’); for(i=0; i<divs.length; i++) { alert(divs[i].innerHTML); } }</script></HEAD><BODY> <div id="myDiv"> <p>This is a paragraph</p> </div> <div id="myOtherDiv"> <p>This is another paragraph</p> </div> <input type="button" value=Test1 onclick="test1();"><br> <input type="button" value=Test2 onclick="test2();"><br></BODY></HTML>
Ein weiterer Vorteil dieser Methode besteht darin, dass Sie die ID-Zeichenfolge oder das Elementobjekt selbst übergeben können, was sie beim Erstellen von Methoden, die beliebige formale Parameter übergeben können, sehr nützlich macht.
Verwendung der Methode $F()
Die Methode $F() ist eine weitere sehr beliebte Abkürzung. Es kann den Wert eines beliebigen Eingabeformularsteuerelements zurückgeben, beispielsweise eines Textfelds oder eines Dropdown-Felds. Diese Methode kann die ID des Elements oder das Element selbst übergeben.
<script> function test3() { alert( $F(’userName’) ); }</script><input type="text" id="userName" value="Joe Doe"><br> <input type="button" value=Test3 onclick="test3();"><br>
【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene】
Das obige ist der detaillierte Inhalt vonWas bedeutet Javascript $?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!