Coder Orienté Objet avec Javascript

Je suis un jour tombé sur un article expliquant que l'on pouvait très bien programmer objet avec javascript. C'est dommage, je ne retrouve plus l'article original (sur le web), mais maintenant, avec la mode ajax et les nouveaux frameworks, il en fleurit (des articles) de tous les côtés. Ce fut une "révélation", j'allais finalement pouvoir m'amuser avec du javascript !
Je vais donc aujourd'hui vous faire une petite introduction à "Javascript OO".
La lecture c'est par là : "Coder Orienté Objet avec Javascript"

Si vous avez d'autres façons de faire, n'hésitez pas : partagez ! ça m'intéresse énormément.

Bonne semaine à tous.


Warning: INSERT command denied to user 'kgkyojmt001'@'10.0.155.78' for table 'drp_watchdog' query: INSERT INTO drp_watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:243:\"UPDATE command denied to user 'kgkyojmt001'@'10.0.155.78' for table 'drp_node_counter'\nquery: UPDATE drp_node_counter SET daycount = daycount + 1, totalcount = totalcount + 1, timestamp = 1369078131 WHERE nid = 42\";s:5:\"%file\";s:60:\"/homez.312/kgkyojmt/www/modules/statistics/statistics.module\";s:5:\"%line\";i:54;}', 3, '', 'http://www.k33g.org/?q=node/42', '', '107.21.186.38', 1369078131) in /homez.312/kgkyojmt/www/includes/database.mysql.inc on line 128

Warning: INSERT command denied to user 'kgkyojmt001'@'10.0.155.78' for table 'drp_watchdog' query: INSERT INTO drp_watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:388:\"INSERT command denied to user 'kgkyojmt001'@'10.0.155.78' for table 'drp_accesslog'\nquery: INSERT INTO drp_accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values('Coder Orienté Objet avec Javascript', 'node/42', '', '107.21.186.38', 0, 'e42d60897eeb44c5eb2d563695fa9226', 662, 1369078131)\";s:5:\"%file\";s:60:\"/homez.312/kgkyojmt/www/modules/statistics/statistics.module\";s:5:\"%line\";i:64;}&# in /homez.312/kgkyojmt/www/includes/database.mysql.inc on line 128

Warning: INSERT command denied to user 'kgkyojmt001'@'10.0.155.78' for table 'drp_watchdog' query: INSERT INTO drp_watchdog (uid, type, message, variables, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:12:\"user warning\";s:8:\"%message\";s:1301:\"UPDATE command denied to user 'kgkyojmt001'@'10.0.155.78' for table 'drp_sessions'\nquery: UPDATE drp_sessions SET uid = 0, cache = 0, hostname = '107.21.186.38', session = 'messages|a:1:{s:5:\\"error\\";a:2:{i:0;s:333:\\"user warning: UPDATE command denied to user 'kgkyojmt001'@'10.0.155.78' for table 'drp_node_counter'\\nquery: UPDATE drp_node_counter SET daycount = daycount + 1, totalcount = totalcount + in /homez.312/kgkyojmt/www/includes/database.mysql.inc on line 128