approfondimenti javascript

Data: 24 Dicembre 2007
Autore: Maurizio Pelizzone

Javascript è una di quelle cose che è facile dire “lo conosco” …

function hello() { alert(”hello”); }

… ma poi sono poche le persone che posso dire “lo conosco bene“.

Ora, non voglio dire che solo questi 3 guru lo conoscano a dovere, ma diciamo che non mi capita spesso di trovare persone capaci di proporre approfondimenti non banali e ricchi di contenuto.

Tornando a noi, voglio segnalare un post scritto da Claudio Cicali, che mi è capitato di leggere un paio di giorni fa e di cui sono rimasto veramente affascinato

L’argomento penso sia molto interessante: “closure in Javascript“.

Una delle più potenti feature di JavaScript è la possibilità di usare una particolare tecnica di mantenimento dello stato chiamata closure. Va detto subito che il concetto di “closure” non è stato inventato dal JavaScript; altri linguaggi ne fanno uso, talvolta implementando anche un’apposita keyword del linguaggio stesso.

Capire bene le implicazioni di questo meccanismo non è banalissimo, ma per la sua potenza e la sua grande esposizione ai bachi più insidiosi, permette di salire di un gradino nella propria conoscenza di JavaScript; personalmente, ritengo che esistano due tipologie di programmatori JavaScript: chi sa come usare le closure e chi no :)

Fatta la doverosa premessa, iniziamo dal principio…

Non mi rimane che fare i miei complimenti a Claudio e sperare che continui a scrivere approfondimenti di questo livello.

Technorati: ,
BlogBabel: ,

Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • digg
  • co.mments
  • De.lirio.us
  • Fark
  • Furl
  • NewsVine
  • Reddit
  • Smarking
  • Spurl
  • Segnalo
  • OKNOtizie
  • Taggly

Questo articolo è stato pubblicato il 24 Dicembre 2007 alle 12:36 am ed è stato letto 7811 volte
Archiviato sotto sviluppo, javascript.

Se questo post ti è piaciuto puoi iscriverti al mio Feed Rss e ricevere direttamente gli aggiornamenti di questo blog sul tuo FeedReader oppure puoi decidere di offrirmi un caffè.
Se ti va puoi lasciare un commento e leggere quelli degli altri, ma se preferisci puoi passare direttamente al post precedente o a quello successivo.


Forse collegati ..

  • Corso SQL
    Venerdì scorso ho partecipato ad un corso oranizzato da sinapsi tenuto da Federico Di Gregorio, ( un' importante sviluppatore della
  • links for 2006-02-23
    Ajax tabs I've taken the idea of the sliding door tabs and mixed them up with a little javascript and ajax
  • links for 2006-03-08
    image cross fade redux libreria javascript per automatizzare slideshow su dissolvenze (tags: library javascript css)
  • links for 2006-02-28
    Storia di Internet Explorer - Wikipedia Le origini Internet Explorer fu rilasciato nel 1995 come risposta di Microsoft al successo riscosso
  • links for 2006-03-31
    Lightbox JS v2.0 Nuova versione per il fantastico Lightbox , una libreria javascript degradabile per visualizzare immagini. (tags: javascript library lightbox photo

Lascia un messaggio