jQuery est vraiment agréable à utiliser mais pour avoir expérimenté Prototype en premier, il y a quelques petits points dont je m'ennuie :
1. Énumérables
Dans jQuery, ce n'est pas tout à fait au point. Pour combler le manque, j'ai déniché une librairie qui permet d'étendre le framework sur les énumérables, en s'inspirant par ce qu'offre Prototype, pour y ajouter les fonctions all, any, inject, invoke, min, max, partition, pluck, reject, randomize, etc.
2. Create Class
Pour créer des classes OOP en Prototype, on utilise l'objet Class. Cette librairie s'inspire de cet objet et en crée une version semblable pour jQuery : Class-0.0.2.js.
3. DOM Builder
Avec Prototype, j'aimais particulièrement créer des éléments dynamiques dans la page à l'aide du DOM Builder.
new Element('input', { id: "searchBox", name: "q", value: "keywords" });
Pour jQuery, j'ai vu trois plugins qui font l'équivalent sans toutefois être aussi simples d'utilisation : HSJN, HAML-JS et Dom Builder.
Quelqu'un a quelque chose de mieux à proposer ?
jeudi 6 août 2009
0 réponse à "Imiter des fonctions Prototype en jQuery"
S'abonner à :
Publier des commentaires (Atom)