Spec-Zone.ru › ColdFusion

isStruct

Определяет, является ли переменная структурой. Возвращает True, если переменная является структурой CFML или объектом Java, реализующим интерфейс java.lang.Map. Возвращает False, если объект в переменной является пользовательской функцией (UDF).

isStruct(variable) → returns boolean

  • CF4+
  • Lucee
  • BL 1.0.0+
  • См. также: isArray isNumeric isValid

    Справочник по аргументам

    variable any
    Обязательный

    Примеры
    Пример кода с вызовом функции isStruct

    Пример isStruct

    Возвращает true, если переменная является структурой ColdFusion или объектом Java, реализующим интерфейс java.lang.Map.

    isStruct( structNew() )

    Ожидаемый результат: true

    Пример isStruct для значения false

    Возвращает false, если объект в параметре variable является пользовательской функцией (UDF). В примере ниже exponent — это функция, созданная пользователем.

    isStruct( arrayNew(1) )

    Ожидаемый результат: false

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/isstruct

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API