Maison >interface Web >js tutoriel >Comment puis-je convertir efficacement un objet JavaScript en tableau ?
Conversion d'un objet JS en tableau : une approche efficace avec jQuery
Lors de l'itération sur un objet JavaScript à l'aide de la méthode $.each de jQuery, vous pouvez convertissez-le en tableau, il existe des moyens plus efficaces de réaliser cette conversion.
Pour un fonctionnel approche :
var obj = {1: 11, 2: 22}; var arr = Object.keys(obj).map(function (key) { return obj[key]; });
Cela se traduira par :
[11, 22]
Avec une fonction de flèche ES6 :
Object.keys(obj).map(key => obj[key])
Ou avec la méthode Object.values d'ES7 :
var arr = Object.values(obj);
Pour une approche plus simple en utilisant Underscore/Lo-Dash :
var arr = _.values(obj)
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!