Javascript, langage né à la préhistoire du Web, et cible de nombreuses critiques, est pourtant absolument incontournable aujourd'hui. Un paradoxe pour un langage tant décrié. Force est de reconnaître qu'il possède des qualités intrinsèques indéniables. L'objectif de ce blog est de découvrir et expliquer des concepts caractéristiques de Javascript afin de mieux connaître ce langage encore mystérieux...

Les sources sont toutes téléchargeables sur mon GitHub.

Les closures

Closure est un terme qui revient très souvent dans la littérature ou les articles de blogs consacrés au JavaScript. Il a un caractère un peu magique, partagé par les seuls initiés… mais qu’en est-il réellement ? Quelles spécifications du langage se cachent dessous ?

lire la suite...

Héritage en Javascript

Il n'existe pas en EcmaScript le support d'un système de classes et d'héritage tel que connu dans des langages comme C#, Java ou PHP. Lorsque l'on doit créer de façon programmatique des objets on utilise souvent une fonction de construction.

lire la suite...