Heim > Web-Frontend > js-Tutorial > Hauptteil

Was bedeutet $ in Javascript?

醉折花枝作酒筹
Freigeben: 2021-04-16 18:16:18
Original
20163 Leute haben es durchsucht

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“.

Was bedeutet $ in Javascript?

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

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

Die Parameter-ID ist die ID im HTML-Dokument, z. B.
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 = $(&#39;myDiv&#39;);
alert(d.innerHTML);
}
function test2()
{
var divs = $(&#39;myDiv&#39;,&#39;myOtherDiv&#39;);
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>
Nach dem Login kopieren

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!

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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!