Sortie de Underscore 1.4.0, la bibliothèque légère et performante
Sortie de Underscore 1.4.0
la bibliothèque légère et performante
La bibliothèque Underscore est constituée d'un ensemble de fonctions JavaScript utiles et optimisées. Le but est de fournir une grande partie des fonctionnalités les plus utilisées sans s'encombrer du reste, contrairement aux frameworks réputés qui offrent un plus grand panel de possibilités. Elle comporte environs 80 fonctions qui touchent aux :
- collections (each, map, find, filter, ... ) ;
- tableaux (first, last, union, indexOf, ... ) ;
- fonctions (bind, delay, once, after, ... ) ;
- objets (keys, values, defaults, has, isEqual, isNumber, ... ).
La version 1.4.0 apporte, entre autres, les ajouts suivants :
- countBy pour compter les objets dans une liste selon un filtre ;
- invert pour inverser des clés/valeurs ;
- random pour obtenir un nombre aléatoire ;
:fleche: Liste des nouveautés.
:fleche: Téléchargez la version non compressée ou compressée.
:fleche: Le site officiel.
Underscore 1.4.1 est disponible
Underscore 1.4.1 est disponible
Une fois n'est pas coutume, il arrive que certaines régressions apparaissent suite aux modifications effectuées sur une bibliothèque. Underscore n'échappe pas à la règle. Dans son cas, c'est la méthode lastIndexOf qui est impliquée. La révision 1.4.1 amène la correction adéquate. Deux-trois petites adaptions ont également été effectuées.
:fleche: Téléchargez la version non compressée ou compressée.
:fleche: Le site officiel.
Underscore 1.4.2 est disponible
Underscore 1.4.2 est disponible
Voici encore une petite rectification de la part de l'équipe d'Underscore au sujet du paramètre null pour les fonctions d'itération. Cette modification permet de revenir au comportement de la version 1.4.0. La révision 1.4.2 amène la correction adéquate. Deux-trois petites adaptions ont également été effectuées.
:fleche: Téléchargez la version non compressée ou compressée.
:fleche: Le site officiel.
Underscore 1.4.3 est disponible
Underscore 1.4.3 est disponible
Underscore, la bibliothèque utilitaire JavaScript, améliore sa compatibilité avec le moteur JavaScript de Adobe qui permet de générer des scripts Illustrator, Photoshop, etc.
La version 1.4.3 comprend également :
- l'ajout de l'itérateur _.identity pour countBy et groupBy ;
- une modification de la fonction uniq lui permettant de prendre en arguments des tableux, des itérateurs ou des contextes ;
- le fait que la fonction time retourne maintenant le tableau mappé des résultats ;
- la simplification de throttle.
:fleche: Téléchargez la version non compressée ou compressée.
:fleche: Le site officiel.
Underscore 1.4.4 est disponible
Underscore 1.4.4 est disponible
La bibliothèque Underscore est constituée d'un ensemble de fonctions JavaScript utiles et optimisées. Le but est de fournir une grande partie des fonctionnalités les plus utilisées sans s'encombrer du reste, contrairement aux frameworks réputés qui offrent un plus grand panel de possibilités.
La version 1.4.4 comprend :
- l'ajout de _.findWhere pour trouver le premier élément qui correspond à un jeu de clefs et de valeurs ;
- l'ajout de _.partial pour appliquer partiellement une fonction sans changer sa référence dynamique à this;
- une simplification de bind en supprimant certains cas limites impliquant des constructeurs ;
- une optimisation de invoke.
:fleche: Téléchargez la version non compressée ou compressée.
:fleche: Le site officiel.