arrayIsDefined
Determines whether an array element is defined in a given index.
arrayIsDefined(array, index) → returns boolean
Member Function Syntax
someArray.isDefined(index)
Argument Reference
array string Required
The array object
index numeric Required
The index to check.
Examples Sample code invoking the arrayIsDefined function
CF 8+ To check an array element is define or not
someArray = [1,2,3,4,5];
writeOutput(arrayIsDefined(someArray, 3)); Expected Result: Yes
Lucee 4.5+ To check an array element is define or not
someArray = [1,2,3,4,5];
writeOutput(arrayIsDefined(someArray, 6)); Expected Result: false
CF 8+ To check an array element is define or not
FirstArray = [1,2,3];
secondArray = [11,12,13];
combineArray = arrayNew(2);
arrayAppend(combineArray, firstArray);
arrayAppend(combineArray, secondArray);
writeOutput(arrayIsDefined(combineArray, 3)); Expected Result: No
Lucee 4.5+ To check an array element is define or not
FirstArray = [1,2,3];
secondArray = [11,12,13];
combineArray = arrayNew(2);
arrayAppend(combineArray, firstArray);
arrayAppend(combineArray, secondArray);
writeOutput(arrayIsDefined(combineArray, 2)); Expected Result: 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