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!