raymondcamden
05/03/2022, 1:24 PMsknowlton
05/03/2022, 1:24 PMsknowlton
05/03/2022, 1:26 PMraymondcamden
05/03/2022, 1:26 PMraymondcamden
05/03/2022, 1:27 PMraymondcamden
05/03/2022, 1:27 PMraymondcamden
05/03/2022, 1:30 PMbdw429s
05/03/2022, 1:32 PMMyka Forrest
05/03/2022, 1:32 PMlistToArray()
instead?bdw429s
05/03/2022, 1:32 PMbdw429s
05/03/2022, 1:32 PMraymondcamden
05/03/2022, 1:32 PMbdw429s
05/03/2022, 1:32 PMraymondcamden
05/03/2022, 1:33 PMraymondcamden
05/03/2022, 1:33 PMbdw429s
05/03/2022, 1:33 PMAdam Cameron
Adam Cameron
raymondcamden
05/03/2022, 1:36 PMraymondcamden
05/03/2022, 1:36 PMAdam Cameron
isArray
is being unhelpful here. It means "can this be passed to array functions", not "it's an actual CF array"bdw429s
05/03/2022, 1:38 PMAdam Cameron
arrayEach
would have worked here. Cos it takes loosely-typed "array"Adam Cameron
raymondcamden
05/03/2022, 1:39 PMraymondcamden
05/03/2022, 1:39 PMAdam Cameron
arrayEach(myThingCfCanConventToACfmlArray, callback)
yes. Not as in possNotACfmlArray.arrayEach(callback)
raymondcamden
05/03/2022, 1:42 PMraymondcamden
05/03/2022, 1:42 PMAdam Cameron
right - again - i was assuming .each was sugar for CF's values, not JavaWell this is the thing. Your array - from a
String.split
call returns a java.lang.Array, not a CFML array.Adam Cameron
.split
is not a CFML method; it's a java.lang.String
method. You can't expect it to return a CFML array πMyka Forrest
05/03/2022, 1:43 PMarrayeach(a, function(){...})
Adam Cameron
raymondcamden
05/03/2022, 1:45 PMraymondcamden
05/03/2022, 1:46 PMMyka Forrest
05/03/2022, 1:46 PMbdw429s
05/03/2022, 1:47 PMbdw429s
05/03/2022, 1:47 PMraymondcamden
05/03/2022, 1:47 PMraymondcamden
05/03/2022, 1:47 PMbdw429s
05/03/2022, 1:48 PMraymondcamden
05/03/2022, 1:52 PM