webForumDet fria alternativet

Option Explicit

11 svar · 320 visningar · startad av Zaad

ZaadMedlem sedan dec. 200150 inlägg
#1

Hallå,
Vad är <%Option Explicit%> ? Vad gör det? Måste man ha det med på sina ASP sidor?

------------------
Zaad - A way to live.

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Måste nej, men det är väldigt bra att ha med.
Det innebär att alla variabler i din kod måste förekomma i ett DIM-statement annars så blir det fel.

------------------
essentitia preter non sans multiplicandum

LukaspojkenMedlem sedan maj 20011 312 inlägg
#3

Det är väldigt bra att ha med för det gör att din kod körs snabbare.

------------------
Alltid lär man sig något nytt varje dag...

icaaqMedlem sedan okt. 20005 273 inlägg
#4

Det är väldigt bra att ha med för det gör att din kod körs snabbare

Nej, det gör den ej .....men man ska använda det när man bygger upp sidan, sen när man har en fungerande sida ska/kan man ta bort Option.Explicit för att få en liten optimering :)

------------------
kolung.....det tål att tänkas på!

[Redigerat av icaaq den 11 jan 2002]

mrblondeMedlem sedan aug. 20012 349 inlägg
#5

jag har iofs läst att den visst gör att koden körs snabbare eftersom kompilatorn inte bryr sig om att leta efter variabler som inte är dimmade.

Men det är väl som med det mesta, alla läser olika om allt..

------------------
There is a curse.

They say:
"May You Live in Interesting Times"

LukaspojkenMedlem sedan maj 20011 312 inlägg
#6

tack icaaq...det visste inte jag... :)

------------------
Alltid lär man sig något nytt varje dag...

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#7

Jo, sidan går snabbare om man har med Option Explicit, för då vet kompilatorn att det inte finns några odeklarerade variabler som den måste hålla på att leta efter. :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp3d/

LukaspojkenMedlem sedan maj 20011 312 inlägg
#8

det var nära jag höll på att göra nåt dumt där icaaq... :) fy! :)

------------------
Alltid lär man sig något nytt varje dag...

icaaqMedlem sedan okt. 20005 273 inlägg
#9

Enligt ASP 3.0 för prof. är mitt inlägg korrekt....men jag tycker att Erik´s svar låter mest logiskt.. :)

------------------
kolung.....det tål att tänkas på!

mrblondeMedlem sedan aug. 20012 349 inlägg
#10

och mitt helt ologiskt förstår jag... ;)

och bara för att dryga mig så kommer här en länk till en sida om option explicit.

Den länken går till en artikle som länkar vidare till en undersökning från asptoday som bevisar en 10% ökning i hastighet, men vi är inte så många som kan läsa asptodays artiklar så jag lägger inte ut den länken direkt här.

[r]dryghets stycket :)
[r2] stava! aaargh!
------------------
There is a curse.

They say:
"May You Live in Interesting Times"

[Redigerat av mrblonde den 11 jan 2002]

[Redigerat av mrblonde den 11 jan 2002]

iceM2Medlem sedan mars 2001243 inlägg
#11

Den största fördelen med Option Explicit är väl ändå att det är lättar att hitta fel i scriptkoden?

------------------
Ar i USA for tillfallet, kan ej anvanda svenska tecken, sorry...

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#12

En av fördelarna, ja! :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp3d/

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)