Lodash/trait de soulignement fonction pour Initialiser un tableau avec les valeurs par défaut les valeurs null d'une longueur donnée
Est-il une fonction dans lodash d'initialiser un tableau avec les valeurs par défaut des valeurs null pour une longueur donnée?
Méthode de tableau actuellement à l'aide de :
var myArray = Array.apply(null, Array(myArrayLength)).map(function() { return null });
Lodash Fonction d'essayer de les utiliser :
var myArray = _.times(myArrayLength, null);
Nécessaire de tableau :
var myArray = [null, null, .......];
Vous devez vous connecter pour publier un commentaire.
Que devraient faire les trucs:
par exemple:
EDIT:
J'ai fait quelques tests de performance: https://jsperf.com/lodash-initialize-array-fill-vs-times
_.fill
est plus rapide que_.times
null
est plus rapide que_constant(null)
Je suggérerais à l'aide de
_.fill
Il semble être plus rapide que
_.times
, au moins c'est sur Chrome.Voir la perf de comparaison ici: https://jsperf.com/fill-vs-times/1