arrayIsDefined
Определяет, задан ли элемент массива с указанным индексом.
arrayIsDefined(array, index) → returns boolean
Синтаксис функции-члена
someArray.isDefined(index)
Справочник аргументов
array string Обязательный
Объект массива
index numeric Обязательный
Индекс для проверки.
Примеры Пример кода с вызовом функции arrayIsDefined
CF 8+ Проверка того, задан ли элемент массива
someArray = [1,2,3,4,5];
writeOutput(arrayIsDefined(someArray, 3)); Ожидаемый результат: Yes
Lucee 4.5+ Проверка того, задан ли элемент массива
someArray = [1,2,3,4,5];
writeOutput(arrayIsDefined(someArray, 6)); Ожидаемый результат: false
CF 8+ Проверка того, задан ли элемент массива
FirstArray = [1,2,3];
secondArray = [11,12,13];
combineArray = arrayNew(2);
arrayAppend(combineArray, firstArray);
arrayAppend(combineArray, secondArray);
writeOutput(arrayIsDefined(combineArray, 3)); Ожидаемый результат: No
Lucee 4.5+ Проверка того, задан ли элемент массива
FirstArray = [1,2,3];
secondArray = [11,12,13];
combineArray = arrayNew(2);
arrayAppend(combineArray, firstArray);
arrayAppend(combineArray, secondArray);
writeOutput(arrayIsDefined(combineArray, 2)); Ожидаемый результат: true
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/arrayisdefined