Le funzioni ed i sottoprogrammi sono applicazioni semplici
dell'asp che sono applicate per rendere la programmazione saving di
tempo e che non richiede sforzo. Gli entrambo sono codici
riutilizzabili che sono facili da controllare e devono essere scritti
una volta. I codici possono essere invitati una volta richiesti.
Queste due applicazioni di base dell'asp sono state discusse in
questo articolo.
Funzioni:
Forniscono le alternative agli sviluppatori nella
costruzione del codice che può essere usato diverse volte per tutti i
progetti.
Le funzioni forniscono agli sviluppatori un'opzione al
codice dei prodotti che può essere usato ripetutamente all'interno di
un progetto e di là, tuttavia molti sviluppatori di asp tendono a
lanciare via dal usando estesamente.
Le funzioni restituiscono voi un valore basato sulle
informazioni che fornite.
Esempio Di Funzione:
< %
GetAnimal(strCard) di funzione
Tempstr Fioco
lo strCard = il lcase(strCard) 'questo converte
la lettera minuscula di valore.
Selezioni lo strCard di caso
Il caso "tigre" Tempstr = "qui è la vostra
scheda della tigre"
Il caso "cavallo" Tempstr = "qui è la vostra
scheda del cavallo"
Il caso "cane" Tempstr = "qui è la vostra
scheda del cane"
Il caso "pesce" Tempstr = "qui è la vostra
scheda dei pesci"
Metta Tempstr altro = "spiacente, noi hanno
venduto da quell'animale"
Concluda Prescelto
getCard = Tempstr
Funzione Di Conclusione
% >
Le informazioni comunicate come funzione, sono
conosciute come 'discussione '. Le informazioni che otteniamo
indietro da una funzione sono conosciute mentre 'il valore di ritorno
'. Una funzione può avere molte discussioni, ma soltanto un
valore di ritorno.
Sottoprogrammi:
I sottoprogrammi possono conservarli che dovete ripetere i
blocchi del codice. L'uso dei sottoprogrammi può essere molto
utile quando ci sono istruzioni molto per essere effettuato
all'interno di un sottoprogramma. Questo senso permetterà che
noi facilitiamo la struttura del nostro scritto. I
sottoprogrammi non trasmettono indietro le informazioni
preferibilmente usa i dati
Esempio 1
< %
TheName=request.form("name)
se TheName="John" allora
response.write ("hi, John. Come siete?")
response.write ("< br>Did conoscete che ho ottenuto l'ultimo
mese sposato?")
altrimenti
response.write ("hi. come siete?")
concludasi se
% >
Esempio 2
< %
TheName=request.form("name)
se TheName="John" allora
ResponseToJohn()
altrimenti
ResponseToUnknown()
concludasi se
Sub ResponseToJohn()
response.write ("hi, John. Come siete?")
response.write ("< br>Did conoscete che ho ottenuto l'ultimo
mese sposato?")
Concluda Il Sommergibile
Sub ResponseToUnknown()
response.write ("hi. come siete?")
Concluda Il Sommergibile
% >
Per denominare un sottoprogramma, useremo questo
genere di codice:
Whatever()
Dove qualunque è il nome del sottoprogramma (è
suggerito per usare un nome molto descrittivo dell'operazione che
desideriamo effettuare all'interno del sottoprogramma per renderlo
più facile capire lo scritto). Possiamo anche fornire le
informazioni al sottoprogramma per effettuare l'operazione
specificata. I dati saranno forniti questo senso:
... dataN Whatever(data1, data2)
Questo articolo dà una descrizione sommaria
delle funzioni e dei sottoprogrammi che li aiuteranno nei codici
efficaci di scrittura.
Questo articolo è stato compilato dalla squadra soddisfatta di sviluppo a Pegasus InfoCorp che
tira gli esperti del tema dai
dominii differenti del lavoro. Possono mettersi in contatto con
con il Web site del Pegasus InfoCorp a
info@pegasusinfocorp.com. Pegasus InfoCorp è un disegno
di fotoricettore basato l'India, uno sviluppo di fotoricettore e un'azienda di sviluppo in
linea del software fuori linea. Visiti prego http://www.pegasusinfocorp.com per leggere più articoli e per conoscerci più circa!
Altre aziende ed organizzazioni sono benvenute
ristampare questo articolo sui loro Web site hanno fornito le seguenti
circostanze sono venute a contatto di.