Maison > interface Web > js tutoriel > le corps du texte

Comment convertir un objet en tableau en javascript

青灯夜游
Libérer: 2023-01-06 11:17:44
original
26521 Les gens l'ont consulté

Méthode : 1. Utilisez l'instruction "Array.from(object)" ; 2. Utilisez l'instruction "Object.values(object)" ; 3. Utilisez l'instruction "Object.keys(object)" ; 4. Utilisez l'instruction "Object.entries(object)".

Comment convertir un objet en tableau en javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Objet Javascript vers tableau

Méthode Array.from() , utilisée pour une copie superficielle du tableau. Il s'agit de convertir un objet de type tableau ou un objet traversable en un véritable tableau.

par exemple :

 let obj = {
        0: ‘nihao‘,
        1: ‘haha‘,
        2: ‘gansha‘,
        ‘length‘: 3
    } 
    let arr = Array.from(obj)
    console.log(arr);
Copier après la connexion

Comment convertir un objet en tableau en javascript

astuces : 1. L'objet doit avoir un attribut de longueur, et la longueur du tableau renvoyé dépend de la longueur
2.key value Doit être une valeur numérique

2 Object.values(object)

conseils : La différence par rapport au premier est que l'attribut length n'est pas. requis et tous les objets énumérables d'un objet sont renvoyés Valeur d'attribut

Ici, nous parlons brièvement de l'énumération. À l'heure actuelle, je n'ai pas compris l'utilisation de cette énumération. Cela signifie probablement que chaque attribut de l'objet

a un objet de description, qui est utilisé pour décrire et contrôler le comportement de l'attribut. Utilisez la méthode Object. getOwnPropertyDescriptor pour obtenir l’objet de description (défini avec la méthode Object.defineProperty).

J'écrirai sur cette énumération après une étude minutieuse !

par exemple :

let obj = {
        0: ‘nihao‘,
        1: ‘haha‘,
        2: ‘gansha‘,
    }
    let arr = Object.values(obj)
    console.log(arr);
Copier après la connexion

Comment convertir un objet en tableau en javascript

3. Object.keys(object)

tips : renvoie l'An d'un objet. tableau composé de ses propres attributs énumérables. L'ordre des noms d'attributs dans le tableau est cohérent avec l'ordre renvoyé lors de l'utilisation de la boucle for...in pour parcourir l'objet

let obj = {
        0: ‘nihao‘,
        1: ‘haha‘,
        2: ‘gansha‘,
    }
    let arr = Object.keys(obj)
    console.log(arr);
Copier après la connexion

Comment convertir un objet en tableau en javascript

4 , Object.entries(object)

tips : renvoie un tableau de paires clé-valeur pour les propres propriétés énumérables d'un objet donné

let obj = {
        0: ‘nihao‘,
        1: ‘haha‘,
        2: ‘gansha‘,
    }
    let arr = Object.entries(obj)
    console.log(arr);
Copier après la connexion

Comment convertir un objet en tableau en javascript

【 Recommandations associées : Tutoriel d'apprentissage javascript]

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!