En JavaScript, comment convertir un objet en tableau ?
En JavaScript, les objets peuvent être transformées en tableaux Object.keys()
, Object.values()
ou Object.entries()
:
-
Object.keys()
retourne un tableau qui contient uniquement les clés [key]
-
Object.values()
retourne un tableau qui contient uniquement les valeurs [values]
-
Object.entries()
retourne un tableau qui contient des paires clés / valeurs [key, values]
Considérons cet exemple:
let myObj = { first:1, second:2 };
Object.keys()
ne retourne que les clés :// ["first", "second"]
console.log (Object.keys(myObj));
Object.values()
ne retourne que les valeurs :
// [1, 2]
console.log (Object.values(myObj));
Object.entries()
retourne un tableau contenant les clés et les valeurs :// 0: ["first", 1]
// 1: ["second", 2]
console.log (Object.entries(myObj));
En JavaScript, les objets peuvent être transformées en tableaux Object.keys()
, Object.values()
ou Object.entries()
:
-
Object.keys()
retourne un tableau qui contient uniquement les clés [key]
-
Object.values()
retourne un tableau qui contient uniquement les valeurs [values]
-
Object.entries()
retourne un tableau qui contient des paires clés / valeurs [key, values]
Considérons cet exemple:
let myObj = { first:1, second:2 };
Object.keys()
ne retourne que les clés :// ["first", "second"]
console.log (Object.keys(myObj));
Object.values()
ne retourne que les valeurs :
// [1, 2]
console.log (Object.values(myObj));
Object.entries()
retourne un tableau contenant les clés et les valeurs :// 0: ["first", 1]
// 1: ["second", 2]
console.log (Object.entries(myObj));
# | ID | Query | URL | Count |
---|