Just nu i M3-nätverket
Gå till innehåll

Function eller Sub??


Ingen

Rekommendera Poster

Jag har ibland sett att man använder Sub istället för Function när man skriver asp-kod. När använder man vad och vad är skillnaden???

 

//Henrik

Länk till kommentar
Dela på andra webbplatser

Båda är subrutiner/funktioner/en kodsnutt som gör någonting.

Man använder Function eller Sub när man måste göra en eller flera saker flera gånger så att man slipper skriva likadan kod på flera ställen.

 

Function returnerar ett värde.

Sub gör det inte.

tex.

en Function kan tex räkna ut ett värde på PI eller returnera värdet på en modifierad sträng.

 

en Sub kan också räkna ut värdet på PI men inte returnera det från funktionen direkt.

 

EX.

<%

Function getPI

getPI = 3.14

End Function

 

'anropas med

pi = getPI

 

''''''''

 

Sub printPI

Response.Write "3.14"

End Sub

 

'anropas med

printPI

 

%>

/TN

 

 

[inlägget ändrat 2002-10-09 19:55:19 av Don Tomas]

[inlägget ändrat 2002-10-10 12:42:39 av Don Tomas]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...