Поиск…


Вступление

Область - это «диапазон, в котором можно ссылаться на переменную». ColdFusion знает - как и большинство других языков программирования и скриптов - несколько областей. Следующий текст посвящен этим типам и пытается внести ясность в них, их отличия и их характеристики.

Область запроса

запрос

переменные

форма

URL

CGI

Глобальные области

сервер

заявка

сессия

Компоненты и функции

переменные

этот

местный

аргументы

Пользовательские теги

атрибуты

thisTag

гость

Общие области

В основном вы, вероятно, работаете с этими областями:

  • Область переменных - это область, где все переменные назначаются, когда ничего не объявлено намеренно (например, область window в JavaScript).
  • Область формы Когда вы отправляете форму на свой сервер, все поля формы, которые могут быть идентифицированы (путем установки свойства name / id), доступны в этой области для дальнейшей обработки на стороне сервера.
  • Область URL Все параметры запроса url хранятся в этой области
  • этот объем Внутри компонента this относится к самому компоненту
  • Локальная область Переменные, объявленные внутри функции с использованием local оператора, инкапсулируются и доступны только внутри этой конкретной функции (это делается для предотвращения загрязнения других сотов)
  • Аргументы аргументов Аргументы, переданные функции внутри компонента, объявленного тегом cfargument , доступны с этой областью

обзор

  • Компоненты и функции

    • переменные
    • этот
    • местный
    • аргументы
  • Пользовательские теги

    • атрибуты
    • thisTag
    • гость
  • Глобальные области

    • сервер
    • заявка
    • сессия
  • Область запроса

    • запрос
    • переменные
    • форма
    • URL
    • CGI


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow