Heim > Artikel > Web-Frontend > Was bedeutet $ in Javascript?
Die Bedeutung von „$“ in JavaScript: 1. „$“ kann zur Darstellung von Variablen verwendet werden, z. B. „var $s=wwd“; 2. In regulären Ausdrücken stellt „$“ die Endposition der passenden Zeichenfolge dar 3. Verwenden Sie „$“, um eine Funktion darzustellen, die Objekte findet, anstelle von „document.getElementById“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer. Die Bedeutung von $ in
js ist: Das
$-Symbol ist ein charakteristisches Zeichen, das Variablen in PHP darstellt. Im Allgemeinen verwenden wir es, um einen Funktionsnamen zu benennen und die ID zu erhalten.
1. Erstens kann es zur Darstellung von Variablen verwendet werden, z. B. var s='asdsd' oder var $s='asdasd'
2. In regulären Ausdrücken kann es mit der Endung /sa$ übereinstimmen /.test(string) stimmt mit sa in der Zeichenfolge überein, wenn string='125sa21' nicht übereinstimmt. Hier ist nur eine kurze Erklärung.
3. Aufgrund des Einflusses von „prototyp.js“ (einem von Ausländern geschriebenen Framework, das zur Kapselung einiger häufig verwendeter Funktionen für eine einfache Bedienung verwendet wird) verwenden viele Leute jetzt $, um eine Funktion darzustellen, die Objekte findet, wie z. B. „
$=function (id) { return (typeof (id)=='object')?id:document.getElementById(id); };In“. Tatsächlich handelt es sich um eine benutzerdefinierte Funktion. Sie ist einfach zu verwenden, $ kann aber auf die gleiche Weise mit anderen Zeichen verwendet werden
f=function (id) { return (typeof (id)=='object')?id:document.getElementById(id); };Die Parameter-ID ist die ID im HTML-Dokument, z. B. 5fb9cec6d72b058e3ea8fb1607e5cd1c16b28748ea4df4d9c2150843fecfba68 then obj=$ ('ss') ist das referenzierte Objekt mit id='ss' unter Verwendung der $()-Methode$()-Methode ist eine praktische Abkürzung für document.getElementById() Methode, die im DOM zu häufig verwendet wird, wie diese. Genauso wie die DOM-Methode gibt diese Methode das Element mit der als Parameter übergebenen ID zurück. 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.
<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>
Das obige ist der detaillierte Inhalt vonWas bedeutet $ in Javascript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!