Maison > interface Web > js tutoriel > Quels symboles et opérateurs JavaScript devez-vous connaître ?

Quels symboles et opérateurs JavaScript devez-vous connaître ?

Mary-Kate Olsen
Libérer: 2024-12-28 01:51:14
original
721 Les gens l'ont consulté

What JavaScript Symbols and Operators Do You Need to Know?

Que signifie ce symbole en JavaScript ?

Type de description du symbole

this L'objet actuel fait référence à un objet

var x = function() vs. function x() Syntaxe de déclaration de fonction Déclare une fonction

(function(){…})() Expression de fonction invoquée immédiatement (IIFE) Exécute immédiatement une fonction

someFunction()() Fonctions qui renvoient d'autres fonctions Renvoie un function

=> Syntaxe de l'expression de la fonction flèche Définit une fonction flèche

|> Pipe, supérieure à l'opérateur Pipeline Pipes sortie d'une fonction à la saisie d'une autre

fonction, rendement, rendement Fonctions de générateur Définit une fonction de générateur

[…], [value], Array() Notation de tableau Déclare un tableau

{…}, { key: value }, { [key]: value } Syntaxe du littéral d'objet Définit un object

…${…}… Littéraux de modèle Insère des variables dans des chaînes

/…/ Littéraux d'expression régulière Correspond aux modèles de texte

$ Le signe dollar dans les modèles de remplacement d'expression régulière Correspond à des parties spécifiques d'une chaîne dans une expression régulière replace

() Opérateur de regroupement Regroupe les expressions pour l'évaluation

obj.prop, obj[prop], obj["prop"] Accesseurs de propriété Accéder aux propriétés des objets

?. , ?.[], ?.() Opérateur de chaînage facultatif Navigation sécurisée de l'accès aux propriétés

nouvel opérateur Crée un nouvel objet

.. .iter Syntaxe de propagation Répartit un tableau ou un objet en éléments individuels

, -- Pré- / opérateurs post-incrémentation/-décrémentation Incrémenter ou décrémenter une valeur

, - Opérateurs d'addition ou de concaténation et de soustraction ; opérateurs de signes unaires Effectuer des opérations arithmétiques ou logiques

&&, ||, ! Opérateurs logiques Effectuer des opérations logiques

?., ?.[], ?. () Opérateur de chaînage en option Navigation sécurisée des accès à la propriété

** Alimentation opérateur (exponentiation) Élève une valeur à une puissance

==, === Opérateurs d'égalité Comparer les valeurs

!=, !== Opérateurs d'inégalité Comparer les valeurs d'inégalité

<<, >>, >>> Opérateurs de décalage de bits Décaler les bits vers la gauche ou la droite

?…?…? Opérateur conditionnel (ternaire) Décide quelle expression exécuter en fonction d'une condition

= Opérateur d'affectation Attribue une valeur à un variable

% Opérateur restant Trouve le reste de la division

= Opérateur d'affectation d'addition Ajoute une valeur à une variable

&&=, ||=, ??= Affectations logiques Effectuer des opérations logiques et attribuer le résultat

<<=, >>=, >>>=, &=, ^=, |= Affectations au niveau du bit Effectue des opérations au niveau du bit et attribue le résultat

, Opérateur virgule évalue plusieurs expressions dans l'ordre

{…} Blocs enfermant déclarations

{…} Syntaxe littérale d'objet Entoure des paires clé-valeur

var, let, const Déclare des variables avec une portée variable

label : Étiquettes Marque une déclaration à utiliser avec une pause ou continue

123n BigInt Représente un entier supérieur à la limite des nombres réguliers

# Méthodes privées ou champs privés Définit les membres privés d'une classe

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal