Heim >Web-Frontend >js-Tutorial >Was ist der Unterschied zwischen dem Hinzufügen von $ und dem Nicht-Hinzufügen von $ zu JQuery-Variablen?

Was ist der Unterschied zwischen dem Hinzufügen von $ und dem Nicht-Hinzufügen von $ zu JQuery-Variablen?

coldplay.xixi
coldplay.xixiOriginal
2020-12-23 11:52:192658Durchsuche

Es gibt keinen Unterschied zwischen dem Hinzufügen von $ zu einer JQuery-Variablen und dem Nicht-Hinzufügen von $. Wenn bei der Verwendung von JQuery eine Variable von [$();] umschlossen wird, bedeutet dies, dass die Variable vorher in ein JQuery-Objekt gepackt werden muss verwendet werden kann.

Was ist der Unterschied zwischen dem Hinzufügen von $ und dem Nicht-Hinzufügen von $ zu JQuery-Variablen?

Die Betriebsumgebung dieses Artikels: Windows 7-System, Dell G3-Computer, JQuery-Version 3.2.1.

Empfohlen: JQuery-Video-Tutorial

Es gibt keinen Unterschied zwischen dem Hinzufügen von $ und dem Nicht-Hinzufügen von $ zu JQuery-Variablen, es ist nur eine Gewohnheit.

1. Die Anfangszeichen in den Variablenbenennungsregeln können Buchstaben, Unterstriche (_) und Dollarzeichen ($) sein. Viele js-Bibliotheken verwenden jedoch gerne $ als globale Variablenmarkierung, und jquery ist keine Ausnahme. Das Hinzufügen von $ als JQuery-Variablen-Flag erleichtert die Unterscheidung. Fügen Sie daher beim Benennen eines JQuery-Objekts $ hinzu, und Sie werden auf den ersten Blick erkennen, dass es sich um ein JQuery-Objekt handelt. $,作为jquery变量标志更容易进行区分。所以,一般在给jquery对象取名的时候在前面加$,一看就知道是jquery对象。

2、在使用jquery 时,如果一个变量被$();包裹,那么说明这个变量需要包装成jquery对象才可以使用。

3、在jquery自己的作用域所创建的变量不需要加$();包裹的,举一个很简单的例子:比如,一个在js中的this指针,如果这个指针需要在jquery中使用,那么就需要用$();包裹成jQuery中的对象,也就需要这样写:$(this)

4、如果是一个变量起名为$xxx

2. Wenn bei der Verwendung von jquery eine Variable von $(); umschlossen wird, bedeutet dies, dass die Variable in ein jquery-Objekt gepackt werden muss, bevor sie verwendet werden kann.

3. Variablen, die im eigenen Bereich von jquery erstellt wurden, müssen nicht mit $(); umschlossen werden: Zum Beispiel ein this-Zeiger in js, wenn dieser Zeiger in jquery verwendet werden muss Sie müssen $(); verwenden, um es in ein Objekt in jQuery einzubinden, und Sie müssen es wie folgt schreiben: $(this). 4. Wenn eine Variable den Namen $xxx hat und eine andere Variable den Namen xxx hat, ist dies eine gute Codierungsgewohnheit, um zwischen mit JQuery erstellten Variablen und den mit Javascript selbst erstellten Variablen zu unterscheiden.

🎜Verwandte kostenlose Lernempfehlungen: 🎜js-Video-Tutorial🎜🎜🎜

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen dem Hinzufügen von $ und dem Nicht-Hinzufügen von $ zu JQuery-Variablen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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