Syntaxe JavaScript de base
1. Opérateur
Un opérateur est une série de symboles qui complètent une opération. Il comporte sept catégories :
Opérateurs d'affectation (=, =,-=,*=,/=,%=,<<=,>>=,|=,&=), opérateurs arithmétiques (,-,* ,/ , ,--,%), opérateurs de comparaison (>,<,<=,>=,==,===,!=,!==), opérateurs logiques (||, &&,!) , opération conditionnelle (?:), opérateur de déplacement (|,&,<<,>>,~,^) et opérateur de chaîne ( ).
Beaucoup de gens ne savent peut-être pas ce qu'est "===".
Ici, laissez-moi vous expliquer qu'en JavaScript, "===" est congruent. Seules les adresses mémoire des deux côtés de "===" sont égales renverront vrai
.Et "==" retournera vrai si les valeurs sont égales
Par exemple : null==undefined renverra true, mais null===undefined renverra false !
2.Expression
La combinaison d'opérateurs et d'opérandes est appelée une expression, qui est généralement divisée en quatre catégories : expressions d'affectation, expressions arithmétiques, expressions booléennes et expressions de chaîne.
3. Déclaration
Un programme Javascript est composé de plusieurs instructions, qui sont des instructions pour écrire des programmes.
Javascript fournit un ensemble complet d'instructions de programmation de base, qui sont : l'instruction d'affectation, l'instruction de sélection de commutateur, l'instruction de boucle while, l'instruction de boucle for, pour chaque instruction de boucle, l'instruction de boucle do while, l'instruction d'interruption de boucle break, l'instruction d'interruption de boucle continue , avec l'instruction, l'instruction try...catch, l'instruction if (if..else, if...else if...), l'instruction let.
4. Fonction
Une fonction est un segment d'instruction nommé qui peut être référencé et exécuté dans son ensemble. Veuillez faire attention aux points suivants lors de l'utilisation des fonctions :
1) Les fonctions sont définies par le mot-clé function (peut également être construite par le constructeur Function
) ;
2) Les fonctions définies à l'aide du mot-clé function peuvent être appelées n'importe où dans une portée (y compris avant l'instruction qui définit la fonction) ; tandis que les fonctions définies à l'aide du mot-clé var doivent être définies avant de pouvoir être appelées ;
4) Les paramètres représentent les valeurs transmises à la fonction pour une utilisation ou une opération. Il peut s'agir d'une constante, d'une variable ou d'une fonction. À l'intérieur de la fonction, l'objet arguments peut être passé (l'objet arguments est un pseudo. tableau, et l'attribut appelé est référencé par la fonction appelée) pour accéder à tous les paramètres
5) L'instruction return est utilisée pour renvoyer la valeur de l'expression.
6) L'instruction rendement lance une expression et interrompt l'exécution de la fonction jusqu'au prochain appel à next.
Une fonction importante de Javascript est la fonction orientée objet. Grâce à la programmation basée sur les objets, le développement de programmes peut être effectué de manière plus intuitive, modulaire et réutilisable.
Les opérations qui se produisent lorsqu'un utilisateur interagit avec une page Web sont appelées événements. Les événements peuvent être déclenchés par des utilisateurs, des modifications de page ou même des événements que vous ne pouvez pas voir (tels que les modifications de la progression de l'interaction Ajax).
La plupart des choses sont causées par les actions de l'utilisateur. Par exemple, si l'utilisateur appuie sur le bouton de la souris, un événement de clic est généré. Si le pointeur de la souris se déplace sur le lien, un événement de survol est généré, etc.
En Javascript, les événements sont souvent utilisés en conjonction avec des gestionnaires d'événements.
7.Variables
comme var myVariable = "some value"
Une variable a son type. Dans l'exemple ci-dessus, le type de myVariable est string (string)
Les types courants pris en charge par JavaScript incluent :
objet : objet
tableau : tableau
numéro : numéro ;
Booléen : valeur booléenne, avec seulement deux valeurs : vrai et faux, qui occupe le moins de mémoire parmi tous les types ;
null : une valeur nulle, la seule valeur est nulle
non défini : variables sans définition ni affectation
En fait, les variables JavaScript sont des types de variables faibles. Si vous leur attribuez une chaîne, c'est une chaîne. Si c'est un nombre, c'est un entier.
est vrai ou faux, il est de type booléen (notez que les guillemets ne sont pas autorisés, sinon il sera traité comme une chaîne).
Le contenu ci-dessus présente la syntaxe de base de JavaScript pour démarrer avec JavaScript. J'espère qu'il sera utile à tout le monde.