|
| referencement
(12214) • 7dragons (12) • Abondance (546) • Adsense-fr (101) • Affordance (860) • Ajblog (10) • Arkantos (241) • Ask Blog (28) • Berszerkers (133) • Blog Abondance (260) • Bvwg (41) • Carnets-ref. (20) • Deepindex (21) • Dsi (166) • Enaty (431) • Exalead (55) • Fabriksite (10) • Franck Poisson (143) • Gnoztik (53) • Go-referencement (87) • Google (52) • Google News (699) • Google-stories (47) • Googlinside (107) • Indexweb (230) • Inferences (24) • Influx (174) • Kartoo (32) • Lereferencement (17) • Lienssponso. (283) • Linkagent (5) • Moteur (12) • Moteurs-news (126) • Moteurzine (281) • Motrech (70) • Msn (33) • Outil Ref. (239) • Outils Froids (374) • Prvweaver (16) • Rankingmetrics (7) • Recherche-univ. (18) • Recruteo (149) • S. Billard (286) • Seo-blackout (44) • Sumhit (29) • Synodiance (30) • Taggle (11) • Wayenborgh (9) • Webmarketer (322) • Webmaster-hub (1306) • Webrankinfo (416) • Wikio Seo (1976) • Yahoo Mdr (493) • Yooda (345) • Zorgloob (734)
|
(Re)apprendre Javascript - Episode I13/06/2007 17:38nombreux sont les développeurs qui détestent javascript. pourtant, on leur demande de plus en plus souvent de mettre un peu d'ajax sur le site web. c'est à ces développeurs que ce billet s'adresse. javascript est un langage riche, orienté objet... nombreux sont les développeurs qui détestent javascript. pourtant, on leur demande de plus en plus souvent de "mettre un peu d'ajax sur le site web". c'est à ces développeurs que ce billet s'adresse. javascript est un langage riche, orienté objet et facile à apprendre. les bases les objets var o = {};dans cet exemple, classes et héritage
exemple: var myclass = function() { //contructeuril existe plusieurs façons d'écrire des classes. consulter l'article classical inheritance in javascript pour un tour d'horizon complet. droits d'accès tout dynamique o.onreceivesomeevent = function() {il est même possible d'enrichir les types de base en rajoutant des méthodes à leur prototype. par exemple: string.prototype.blank = function() {le dom - document object model 1ère approche: if (navigator.appname == "microsoft internet explorer" cette approche est la plus triviale et la moins élégante. elle rend le partage de code complexe et amène inexorablement le développeur à détester javascript. 2e approche: if (element.attachevent) {bien meilleure, cette approche utilise une des forces de javascript: tester si une fonction existe. elle permet d'obtenir une compatibilité maximale sans avoir à connaître l'intégralité de tous les navigateurs existants. voilà pour aujourd'hui. la semaine prochaine, nous continuerons avec une dissection en règle de la fameuse librarie prototype. - damucho, pour l'équipe webdev Source : Exalead ![]() Autres actualités de cette journée : 13/06/2007
|
|
© 2006 - 2008 par IDF.net - partenaires : MoteurZine SEOgame |