coldfusion
Omfång i Coldfusion
Sök…
Introduktion
En räckvidd är "det område i vilket en variabel kan refereras". ColdFusion vet - liksom de flesta andra programmerings- och manusspråk - flera tillämpningsområden. Följande text behandlar dessa typer och försöker få tydlighet om dem, deras skillnader och deras egenskaper.
Begär omfattning
begäran
variabler
form
url
cgi
Global Scopes
server
Ansökan
Session
Komponenter och funktioner
variabler
detta
lokal-
argument
Anpassade taggar
attribut
thisTag
uppringare
Vanliga räckvidd
Du arbetar förmodligen med dessa områden:
- Variablernas omfång är omfattningen där alla variabler tilldelas när inget annat avsiktligt deklareras (som
windowi JavaScript). - Formuleringsomfång När du skickar ett formulär till din server är alla formulärfält som kan identifieras (genom att ange egenskapen namn / id) tillgängliga i detta område för ytterligare behandling på serversidan.
- URL-räckvidd Alla webbadressfrågor har lagrats i det omfånget
- denna omfattning Inuti en komponent den
thishänvisar till själva komponenten - lokal omfattning Variabler som deklareras inuti en funktion med hjälp av den
localsatsen är inkapslade och endast tillgängliga inuti den specifika funktionen (detta görs för att undvika förorening av andra sidor) - Argumentomfång Argument som skickas till en funktion i en komponent som deklareras av
cfargumenttaggen är tillgängliga med det omfånget
Översikt
Komponenter och funktioner
- variabler
- detta
- lokal-
- argument
Anpassade taggar
- attribut
- thisTag
- uppringare
Global Scopes
- server
- Ansökan
- Session
Begär omfattning
- begäran
- variabler
- form
- url
- cgi
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow