Everything you ever wanted to know about Javascript inheritance without ever having sought it

Category: JavaScript,Node.jsPh. Ivaldi @ 14 h 46 min

Translation in progress…


Tout ce que vous avez toujours voulu savoir sur l’héritage javascript sans jamais l’avoir cherché

Category: JavaScript,Node.jsPh. Ivaldi @ 14 h 25 min

Contrairement aux langages orientés objet comme C++, Java ou PHP , Javascript ne possède pas explicitement de notion de classe, laissant le soin délicat au programmeur de l’implémenter à sa convenance. Toutes les problématiques concernant la notion d’héritage en Javascript repose sur une très bonne compréhension de la dimension orienté prototype de Javascript ainsi que […]


Everything you ever wanted to know about prototype without ever having sought it

Category: JavaScript,Node.jsPh. Ivaldi @ 12 h 53 min

Without explicit notice, all code examples given later are interpreted by V8 JavaScript Engine via NodeJS. The property prototype All Javascript objects have methods and properties so functions, as objects in their own, have their own properties and methods : > function foo(parameter){return !!parameter;} > foo.length 1 > foo.constructor [Function: Function] > foo.toString() function foo(parameter){return !!parameter;} […]


Tout ce que vous avez toujours voulu savoir sur prototype sans jamais l’avoir cherché

Category: JavaScript,Node.jsPh. Ivaldi @ 11 h 03 min

Sauf mention contraire, tous les exemples de code donnés par la suite sont interprétés par V8 JavaScript Engine via NodeJS. La propriété prototype Tous les objets Javascript ont des méthodes et des propriétés et comme les fonctions sont des objets à part entière elles ont aussi leurs propres propriétés et méthodes : > function foo(parameter){return !!parameter;} […]