Heim >Web-Frontend >js-Tutorial >Was ist der Unterschied zwischen dem Hinzufügen von $ und dem Nicht-Hinzufügen von $ zu JQuery-Variablen?
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.
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
🎜Verwandte kostenlose Lernempfehlungen: 🎜js-Video-Tutorial🎜🎜🎜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.
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!