Issue
Hi I am trying to achieve following behaviors with javascript
let fieldsArray = ['clientMap', 0, 'legalEntityNumber']
somehow I want to get convert above data into following way
['clientMap'][0]['legalEntityNumber']
I tried with fieldsArray.join('[]')
but its not working as expected. please help. Thanks
Solution
If im understanding you correctly (and you want a string i.e. "[clientMap][0][legalEntityNumber]"
) this would be how to do that...
let fieldsArrayString = ['clientMap', 0, 'legalEntityNumber'].map(item=>`[${item}]`).join('');
or
let fieldsArrayString = ['clientMap', 0, 'legalEntityNumber'].reduce((acc, cur) => `${acc}[${cur}]`, '');
Answered By - Aaron Turkel
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.