


Quels sont les objets couramment utilisés en js ? Explication détaillée des propriétés et méthodes des objets js
Il existe de nombreuses façons d'obtenir les propriétés des objets en js. Cet article n'entre pas trop dans les détails. L'article se concentre sur l'explication de certains objets courants en js et de leurs propriétés et méthodes respectives. peut paraître compliqué, mais c'est tout. L'auteur l'a soigneusement compilé dans l'espoir qu'il puisse être utile à tout le monde et le partage avec tout le monde comme référence. Veuillez me pardonner toute lacune.
1. Objet numérique
L'objet numérique représente une date numérique, un nombre entier ou un nombre à virgule flottante. Normalement, vous n'avez pas à vous soucier des objets Number car le navigateur convertit automatiquement les littéraux numériques en instances de la classe Number.
1. Créez un objet Nombre
var val = new Number(number); |
.
2.属性 |
描述 |
MAX_VALUE |
最大的可能值在 JavaScript 中的数量可以有 1.7976931348623157E+308 |
MIN_VALUE |
最小的可能值在 JavaScript 中的数量可以有 5E-324 |
NaN |
等价于一个值不是一个数字 |
NEGATIVE INFINIT Y |
比 MIN-VALUE 小的值 |
POSITIVE_INFINIT Y |
比 MAX-VALUE 大的值 |
Propriétés | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MAX_VALUE | Le nombre maximum de valeurs possibles dans JavaScript Il peut y avoir 1.7976931348623157E+308 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MIN_VALUE | Le plus petit nombre possible de valeurs en JavaScript peut être 5E- 324 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NaN | Équivalent à une valeur et non à un nombre | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
INFINI NÉGATIFY | Valeur inférieure à MIN-VALUE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POSITIVE_INFINITY | Une valeur supérieure à MAX-VALUE
Méthode |
Description |
||||||||||||||||
constructor() |
Renvoie l'instance qui a créé cet objet fonction. Par défaut, il s'agit d'un objet numérique
|
||||||||||||||||
toExponentia l() | Placez un Forcer l'affichage des nombres en notation exponentielle, même si le nombre se situe dans la plage que JavaScript spécifie normalement en utilisant la notation standard | ||||||||||||||||
toFixed() | Formater un nombre sous forme décimale avec un nombre spécifique de chiffres à droite de la virgule décimale | ||||||||||||||||
toLocaleString() | Renvoie la version de la valeur de chaîne du numéro actuel. Le format peut changer en fonction des paramètres régionaux du navigateur<.> | ||||||||||||||||
toPrecision() | Définit combien au total sont utilisés pour afficher un nombre (y compris les nombres à gauche et à droite de le point décimal) | ||||||||||||||||
toString() | Renvoie la représentation sous forme de chaîne de la valeur du nombre | ||||||||||||||||
valueOf() | Renvoyer la valeur du nombre td> |
var val = new Boolean(value); |
Si le paramètre value est omis ou si le paramètre est 0, -0, vide, false, NaN, non défini ou une chaîne vide (" "), la valeur initiale de cet objet est fausse.
2. Attribut booléen
Attribut | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
constructeur |
Renvoie une référence à la fonction booléenne qui a créé cet objet
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prototype |
Les propriétés du prototype vous permettent d'ajouter des propriétés et des méthodes d'un objet |
Description | ||
toSource() |
Renvoyer une chaîne A contenant la source de l'objet booléen ; vous pouvez utiliser cette chaîne pour créer un objet équivalent.
|
|
toString() | Renvoie "true" ou "false" en fonction de la valeur de l'objet. | |
valueOf() | Renvoyer la valeur du nombre |
var val = new String(string); |
La chaîne de paramètres est une séquence de caractères correctement codée.
2. Attribut de chaîne
Attribut | Description | ||||||||
|
Renvoie une référence à la fonction booléenne qui a créé cet objet | ||||||||
prototype | Les propriétés du prototype vous permettent d'ajouter des propriétés et des méthodes d'un objet | ||||||||
longueur | La longueur de la chaîne |
3. Méthode d'objet chaîne
Méthode | Description |
charAt() |
Renvoie le caractère à la position spécifiée |
charCodeAt() |
Renvoie l'encodage Unicode du caractère à la position spécifiée |
concat() |
Chaîne de connexion |
indexOf() |
Récupérer la chaîne |
lastIndexOf() |
Récupérer la chaîne de l'arrière vers l'avant |
localeCompare() |
Compare deux chaînes dans un ordre spécifique aux paramètres régionaux |
match() |
Trouver une ou plusieurs expressions régulières Matching |
replace() |
Remplacement et régulier La sous-chaîne correspondant à l'expression |
search() |
Récupérer les valeurs qui correspondent l'expression régulière |
slice() |
Extraire un fragment de la chaîne et renvoie la partie extraite dans une nouvelle chaîne |
split() |
Diviser la chaîne en un tableau de chaînes |
substr() |
Extraire le nombre spécifié de caractères de la chaîne à partir du numéro d'index de départ |
sous-chaîne( ) |
Extraire les caractères entre les deux numéros d'index spécifiés dans la chaîne |
toLocaleLowerCase() |
Convertir la chaîne en minuscule |
toLocaleUpperCase() |
Convertir la chaîne en majuscule |
toLowerCase() |
Convertir la chaîne en minuscules |
toString() |
chaîne de retour |
toUpperCase() | Convertir la chaîne en majuscule |
valueOf() |
Renvoyer la valeur du nombre |
4. Wrapper de type HTML de base pour String
Méthode | Description |
author() |
Crée une ancre HTML en tant que cible hypertexte |
big() |
Crée une chaîne affichée en gros caractères, tout comme l'effet d'utiliser la balise |
blink() |
Créez un affichage flash en chaîne, tout comme en utilisant la balise |
bold( ) |
Créez un affichage en gras de chaîne, tout comme en utilisant la balise |
fixed() |
Crée une chaîne affichée sous forme de texte de machine à écrire, tout comme en utilisant la balise Effets |
fontcolor() |
crée une chaîne Utilisez la couleur spécifiée pour afficher, tout comme en utilisant le balise |
fontsize() |
Crée une chaîne à afficher avec la taille spécifiée, tout comme en utilisant la balise |
italics() |
Crée une chaîne en italique, tout comme en utilisant < ;i> Effet de la balise |
link() |
Créer un lien hypertexte HTML pour demander une autre URL |
small() |
Créer une chaîne à afficher dans une petite taille de police , tout comme utiliser la balise |
strike() |
Crée une chaîne qui s'affiche avec un barré, tout comme en utilisant la balise |
sub( ) |
Crée une chaîne affichée en indice, tout comme en utilisant < sub> 🎜> |
Crée une chaîne affichée en exposant, tout comme en utilisant la balise |
4. Objet Array
L'objet Array est utilisé pour stocker plusieurs valeurs dans une seule variable.
1. Créez un objet Array
var fruits = new Array("pomme","orange","mangue"); Le paramètre du tableau peut être un ensemble de chaînes ou d'entiers. Lorsque vous spécifiez un argument numérique au constructeur du tableau, la longueur initiale du tableau est déterminée. La longueur maximale autorisée pour un tableau est de 4 294 967 295.
Un tableau peut être créé par simple affectation, comme indiqué ci-dessous :
|
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

L'article discute de la création, de la publication et du maintien des bibliothèques JavaScript, en se concentrant sur la planification, le développement, les tests, la documentation et les stratégies de promotion.

L'article traite des stratégies pour optimiser les performances JavaScript dans les navigateurs, en nous concentrant sur la réduction du temps d'exécution et la minimisation de l'impact sur la vitesse de chargement de la page.

Des questions et des solutions fréquemment posées pour l'impression de billets thermiques frontaux pour le développement frontal, l'impression de billets est une exigence commune. Cependant, de nombreux développeurs mettent en œuvre ...

L'article traite du débogage efficace de JavaScript à l'aide d'outils de développeur de navigateur, de se concentrer sur la définition des points d'arrêt, de l'utilisation de la console et d'analyser les performances.

Il n'y a pas de salaire absolu pour les développeurs Python et JavaScript, selon les compétences et les besoins de l'industrie. 1. Python peut être davantage payé en science des données et en apprentissage automatique. 2. JavaScript a une grande demande dans le développement frontal et complet, et son salaire est également considérable. 3. Les facteurs d'influence comprennent l'expérience, la localisation géographique, la taille de l'entreprise et les compétences spécifiques.

L'article explique comment utiliser les cartes source pour déboguer JavaScript minifiée en le mappant au code d'origine. Il discute de l'activation des cartes source, de la définition de points d'arrêt et de l'utilisation d'outils comme Chrome Devtools et WebPack.

Discussion approfondie des causes profondes de la différence de sortie Console.log. Cet article analysera les différences dans les résultats de sortie de la fonction Console.log dans un morceau de code et expliquera les raisons derrière. � ...

Comment fusionner les éléments du tableau avec le même ID dans un seul objet en JavaScript? Lors du traitement des données, nous rencontrons souvent la nécessité d'avoir le même ID ...
