ListEach

Used to iterate over a delimited list and run the function closure for each item in the list.

Method Signature

ListEach(list=[string], callback=[function], delimiter=[string], includeEmptyFields=[boolean], multiCharacterDelimiter=[boolean], parallel=[boolean], maxThreads=[integer], ordered=[boolean])

Arguments

ArgumentTypeRequiredDescriptionDefault

list

string

true

The delimited list to perform operations on

callback

function

true

The function to invoke for each item. The function will be passed 3 arguments: the value, the index, the array.

delimiter

string

false

string the list delimiter

,

includeEmptyFields

boolean

false

boolean whether to include empty fields in the returned result

false

multiCharacterDelimiter

boolean

false

boolean whether the delimiter is multi-character

true

parallel

boolean

false

Specifies whether the items can be executed in parallel

false

maxThreads

integer

false

The maximum number of threads to use when parallel = true

ordered

boolean

false

(BoxLang only) whether parallel operations should execute and maintain order

false

Examples

Last updated

Logo

Copyright & Register Trademark by Ortus Solutions, Corp & Ortus Software, LLC