Ricerca…


introduzione

Un ambito è "l'intervallo in cui una variabile può essere referenziata". ColdFusion sa - oltre alla maggior parte degli altri linguaggi di programmazione e di script - diversi ambiti. Il seguente testo affronta questi tipi e questi trucchi per far chiarezza su di essi, sulle loro differenze e sulle loro caratteristiche.

Richiedi Scopes

richiesta

variabili

modulo

url

cgi

Ambiti globali

server

Applicazione

Sessione

Componenti e funzioni

variabili

Questo

Locale

argomenti

Tag personalizzati

attributi

thisTag

visitatore

Ambiti comuni

Principalmente stai probabilmente lavorando con questi ambiti:

  • L'ambito delle variabili è l'ambito in cui vengono assegnate tutte le variabili quando nient'altro viene intenzionalmente dichiarato (come lo scope della window in JavaScript).
  • Ambito del modulo Quando si invia un modulo al server, tutti i campi del modulo che possono essere identificati (impostando il nome / la proprietà id) sono accessibili in questo ambito per ulteriori elaborazioni sul lato server.
  • Ambito URL Tutti i parametri di query url sono memorizzati in tale ambito
  • questo ambito All'interno di un componente this riferisce al componente stesso
  • scope locale Le variabili dichiarate all'interno di una funzione usando l'istruzione local sono incapsulate e accessibili solo all'interno di quella specifica funzione (ciò è fatto per evitare l'inquinamento di altri sopes)
  • Ambito degli argomenti Gli argomenti passati a una funzione all'interno di un componente dichiarato dal tag cfargument sono accessibili con tale ambito

Panoramica

  • Componenti e funzioni

    • variabili
    • Questo
    • Locale
    • argomenti
  • Tag personalizzati

    • attributi
    • thisTag
    • visitatore
  • Ambiti globali

    • server
    • Applicazione
    • Sessione
  • Richiedi Scopes

    • richiesta
    • variabili
    • modulo
    • url
    • cgi


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow