arrayReverse

Returns an array with all of the elements reversed. The value in [0] within the input array will then exist in [n] in the output array, where n is the amount of elements in the array minus one.

arrayReverse(array) → returns array

Member Function Syntax

array.reverse()

Argument Reference

array array
Required

The array to reverse

Examples
Sample code invoking the arrayReverse function

Creates a new array with reversed positions

myArray = [1,2,3];
myArrayReversed = arrayReverse(myArray);
writeOutput( serializeJSON( myArrayReversed ) );

Expected Result: [3,2,1]

myArray = [1,2,3]; 
writeOutput( serializeJSON( myArray.reverse() ) );

Expected Result: [3,2,1]

Reverse an Array using array slice syntax adding in ColdFusion 2018

myArray = [1,2,3]; 
writeOutput( serializeJSON( myArray[::-1] ) );

Expected Result: [3,2,1]

Signup for cfbreak to stay updated on the latest news from the ColdFusion / CFML community. One email, every friday.

Fork me on GitHub