utilisation des variables de définition jquery

PHPz
Libérer: 2023-05-23 15:57:07
original
1551 Les gens l'ont consulté

Dans le développement front-end, il est souvent nécessaire d'utiliser jquery, une bibliothèque js, pour implémenter diverses fonctions. La définition et l'utilisation des variables dans jquery font également partie des connaissances que nous devons maîtriser. Cet article expliquera la définition et l'utilisation des variables dans jquery.

1. définition de variable jquery

Dans jquery, le mot-clé var est utilisé pour définir des variables, comme indiqué ci-dessous :

// 定义一个变量
var num = 1; 
Copier après la connexion

Il prend également en charge la définition de plusieurs variables à la fois, séparées par des virgules :

// 定义多个变量
var num = 1, str = "hello world", bool = true;
Copier après la connexion

Il est à noter que , lors de la définition de variables dans jquery, nous n'avons pas besoin d'initialiser les variables, c'est-à-dire que la valeur de la variable peut être attribuée dans le code suivant. Comme indiqué ci-dessous :

// 定义一个变量,未初始化
var num;
num = 1; // 给变量赋值
Copier après la connexion

2. La portée des variables jquery

Dans jquery, la portée d'une variable fait référence à la plage accessible de la variable. Les variables définies à l'intérieur d'une fonction ne sont accessibles que dans la fonction, tandis que les variables définies en dehors de la fonction sont accessibles par code dans l'ensemble du fichier.

Par exemple, dans le code suivant, les variables num1 et num2 sont définies dans la fonction, tandis que la variable num3 est définie en dehors de la fonction :

function myFunction(){
  var num1 = 1;
  var num2 = 2;
  console.log(num1); // 1
  console.log(num2); // 2
}

var num3 = 3;
console.log(num3); // 3
console.log(num1); // Uncaught ReferenceError: num1 is not defined
console.log(num2); // Uncaught ReferenceError: num2 is not defined
Copier après la connexion

Comme le montre le code ci-dessus, accéder aux variables num1 et num2 à l'extérieur la fonction signalera une erreur, car elles sont définies à l'intérieur de la fonction et ne sont pas accessibles en dehors de la fonction.

3. Utilisation des variables jquery

En jquery, l'utilisation des variables est la même que dans les autres langages, utilisez simplement le nom de la variable directement.

var num = 1;
console.log(num); // 1
Copier après la connexion

En même temps, jquery fournit également des variables spéciales, telles que $(this), $(document) et $(window), etc.

$(this), représente l'élément actuellement sélectionné, généralement utilisé dans les fonctions d'événement :

$("button").click(function(){
  $(this).hide();
});
Copier après la connexion

$(document), représente l'intégralité du document HTML, et peut exécuter le code une fois le document chargé :

$(document).ready(function(){
  // 要执行的代码
});
Copier après la connexion

$(window ) , représente la fenêtre du navigateur, couramment utilisée lors du défilement de la page :

$(window).scroll(function(){
  // 要执行的代码
});
Copier après la connexion

IV. Résumé

Cet article présente la définition et l'utilisation des variables dans jquery, y compris la définition des variables, la portée et l'utilisation des variables spéciales. La maîtrise de ces connaissances permet de mieux utiliser jquery pour développer des applications frontales et améliorer l'efficacité du développement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal