Les billets de blog

Les closures javascript et la notion de classe

NodeJS, JQuery, Mootools, HTML5… le javascript s’est imposé. Mais un sujet encore mal compris par beaucoup de développeurs JS me saute aux yeux. Depuis que je développe Knotter et que j’ai l’occasion d’en discuter, la tendance se creuse: beaucoup n’ont pas bien assimilé le concept de closure. Alors faisons un point sur les closures JS. Les closures ne sont pas nouvelles et Javascript n’est pas le seul à les implémenter. Go par exemple implémente le concept de “full closure”, et PHP entre dans la danse.