HighDots Forums  

Re: Programmazione OO in JS + xmlHttpRequest

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Re: Programmazione OO in JS + xmlHttpRequest in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
raenkrus
 
Posts: n/a

Default Re: Programmazione OO in JS + xmlHttpRequest - 10-19-2006 , 08:22 AM







Alessandro Pellizzari ha scritto:

Quote:
Salve,

non sono espertissimo di JS. Finora l'ho usato per cambiare qualche
proprieta` dei tag o per prendere valori dai form, sempre usando funzioni.

Vorrei chiedervi quindi se si puo` programmare a oggetti in JS, e dove
trovare informazioni.
Con delle limitazioni, in js si può "simulare" la programmazione OO in
questo modo:
- la classe viene implementata come function ObjName() { ... }
- le proprietà sono delle variabili dichiarate con this.nomevar =
value;
- i metodi sono sotto-funzioni del tipo this.FuncName = function () {
.... }
- le variabili "private" si usano come sempre: var NomeVar = value;
- l'oggetto viene istanziato con Obj = new ObjName;

Questo in soldoni. Sicuramente c'è dell'altro ma non ne sono al
corrente.

Quote:
La mia intenzione sarebbe di istanziare un oggetto al click su un link,
che crea una connessione al server con xmlHttpRequest, ma mantiene uno
stato. Il gestore di statechange sarebbe un metodo dell'oggetto, e
l'istanza di xmlHttpRequest una proprieta`. In questo modo non sarei
costretto a mandare avanti e indietro variabili che comunque servono al
client e non al server.

Se avete un link dove documentarmi su questo particolare utilizzo sarebbe
perfetto. Purtroppo con Google non ho trovato niente.

mi pare ci sia qualcosa del genere in un thread di it.comp.www.php
postato
da Gus (forse!). Il thread riguarda un widget per Opera. Prova contatta
l'autore.

Quote:
Grazie.
Bye.
de nada.
rae



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.