Category Archives: Javascript

05mai/11

L’incontournable méthode jQuery.extend()

Salut,

Je voudrais ici vous montrer la méthode de jQuery, extend().

1
jQuery.extends(obj1, obj2);

http://jquery.com
Cette méthode vous permettra d’étendre l’objet « obj1″ avec les propriétés de l’objet « obj2″. En cas de propriétés communes celles de « obj2″ écraseront celles de « obj1″.

Jusque là, on est d’accord, cette fonction n’a rien d’extraordinaire et n’est absolument pas nouvelle dans les standards de la programmation (cf. autres équivalents dans d’autres langages).
Ceci dit nous verrons comment l’utiliser comme « Best Practice » au sein de votre code Javascript.

Cette méthode s’avérera particulièrement utile pour manipuler plus aisément vos objets. Ici nous étudierons 2 cas de figure :
- Gérer proprement les options par défaut de votre plugin jQuery.
- Faire facilement de l’héritage / multi-héritage sur vos classes Javascript

Continue reading

15fév/11

Faire plus avec Javascript

Logo Javascript
Javascript est le langage obligatoire pour un développeur Web. Et depuis que les publicitaires ont relancé Web2.0: Ajax, mootool, jquery, autres framework et méthodes fleurissent pour aider au développement Web.

Javascript n’est pas nouveau, qui date de 1995 (wikipeda): il y a eu pas mal de déboires entre Internet Explorer et Netscape au niveau de la compatibilité.

  • Les plus vieux d’entre nous se souviennent de l’horreur des fonctions qui n’étaient pas les mêmes entre les deux navigateurs.
  • Les moins vieux gardent l’incompatibilité CSS.
  • Les surprises vous attendent prochainement avec la nouvelle mouture d’IE.

Mais en gros, pour tous ceux qui se sont pris la tête à suivre l’évolution du langage et de ces techniques pourquoi tout lâcher pour en faire plus.

Continue reading