Les problèmes de performances de JavaScript ne peuvent pas être sous-estimés, ce qui oblige les développeurs à prêter plus d'attention à certains détails lors de l'écriture de programmes JavaScript. Cet article présente de manière très détaillée les points de connaissance de l'optimisation des performances de JavaScript, ce qui est certainement une information utile.
Permettez-moi d'abord de consolider la syntaxe de base du javascript :
Syntaxe de base du javascript
Utilisez le mot-clé var pour définir des variables
Syntaxe : var nom de la variable = valeur de la variable
identifiant : ①, composé de lettres, de chiffres et de traits de soulignement. Il ne peut pas commencer par un chiffre. Il ne peut pas s'agir d'un mot-clé. Il est strictement sensible à la casse.
Type de données :Type numérique : numéro
Chaîne : chaîne
Type booléen : booléen
Types de données spéciaux : non défini vide non défini non attribué
Valeur nulle : null
Fonction objet de type référence
Détecter le type de données du paramètre : typeof() renvoie la chaîne correspondant au type de données
Utilisation de deux signes égaux == et de trois signes égaux ===
== : Les valeurs de comparaison sont égales quel que soit le type de données
=== : La comparaison congruente est liée à la fois aux valeurs numériques et aux types de données
Environnement booléen : convertit automatiquement en valeur booléenne lors de la rencontre avec if
Environnement booléen dans string string : vide est faux, non vide est vrai
Environnement booléen en nombre numérique : 0 est faux, non-0 est vrai
La relation entre le nombre et la chaîne
① En cas de rencontre, effectuez une opération d'épissage
.
② Lorsque des opérations doivent être effectuées, la chaîne doit être convertie en valeur numérique.
Méthode de conversion 1, chaîne*1 en type numériqueMéthode de conversion 2 : convertir un nombre (chaîne) en type numérique
1 : Emplacement de chargement des fichiers js