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 window i 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 this hänvisar till själva komponenten
  • lokal omfattning Variabler som deklareras inuti en funktion med hjälp av den local satsen ä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 cfargument taggen ä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