13-10-2010, 10:57 PM
Bonsoir,
Je souhaite vous présenter Underscore.js, un ensemble d'une soixantaines de fonctions pour Javascript très utiles et efficaces (puisque les fonctions natives sont utilisées sur les navigateurs qui les supportent).
Voici la liste exhaustive de ces fonctions, triées par catégories :
Les fonctions sur les tableaux et collections sont excellentes, de même que celles comme uniqueId ou les tests, ainsi que celles pour écrire des templates (un réel atout pour produire proprement du HTML depuis Javascript).
Bref, à connaître et à utiliser. Ça ne pèse que 3 Ko.
Sephi-Chan
Je souhaite vous présenter Underscore.js, un ensemble d'une soixantaines de fonctions pour Javascript très utiles et efficaces (puisque les fonctions natives sont utilisées sur les navigateurs qui les supportent).
Voici la liste exhaustive de ces fonctions, triées par catégories :
Citation :Collections
each, map, reduce, reduceRight, detect, select, reject, all, any, include, invoke, pluck, max, min, sortBy, sortedIndex, toArray, size
Arrays
first, rest, last, compact, flatten, without, uniq, intersect, zip, indexOf, lastIndexOf, range
Functions
bind, bindAll, memoize, delay, defer, wrap, compose
Objects
keys, values, functions, extend, clone, tap, isEqual, isEmpty, isElement, isArray, isArguments, isFunction, isString, isNumber, isBoolean, isDate, isRegExp isNaN, isNull, isUndefined
Utility
noConflict, identity, times, breakLoop, mixin, uniqueId, template
Chaining
chain, value
Les fonctions sur les tableaux et collections sont excellentes, de même que celles comme uniqueId ou les tests, ainsi que celles pour écrire des templates (un réel atout pour produire proprement du HTML depuis Javascript).
Bref, à connaître et à utiliser. Ça ne pèse que 3 Ko.
Sephi-Chan