|
L'uso comune che si fa di JavaScript non rende merito alla potenza e flessibilità di questo linguaggio di programmazione.
Al di là dei banali controlli su form e rollover di immagini JavaScript può essere usato per un'infinità di applicazioni. Lo stesso "Carrello della spesa" che tutti vanno cercando per seguire la moda dell'e-commerce è in fondo un'applicazione banale, tutto si risolve nel gestire un paio di array!
L'unica limitazione di JavaScript è l'impossibilità di interagire con dei files su disco essendo il suo ambiente di lavoro "confinato" all'interno del browser, ma ciò nulla toglie alla potenza intrinseca del linguaggio ed alla flessibilità dei suoi oggetti con i loro metodi e proprietà.
In questa sezione del sito intendiamo raccogliere proprio esempi di queste applicazioni. Saranno applicazioni vere e proprie ma anche semplici trasposizioni in JavaScript di algoritmi più famosi o blasonati. Con l'unico e solo intento di dimostrare che JavaScript raccoglie la sfida dei cosidetti "linguaggi avanzati" e dimostra che non è da meno!
Naturalmente il fatto stesso di essere "applicazioni avanzate" ne rende impossibile il commento come vedete in "StaffScript" o la stesura di un tutorial. Gli script che vedrete di seguito saranno commentati dall'autore giusto per spiegarne il funzionamento e l'uso che se ne intende fare. Per chiarimenti ed informazioni l'unico corrispondente utile sarà l'autore, lo staff di JsDir non potrà esservi in alcun caso di aiuto.
|