Curioso se c'è qualche vantaggio nello scegliere uno di questi approcci sull'altro. Ecco un'illustrazione.str.split ('') .map() vs arr.map(), per input fisso
'one two'.split(' ').map(string => doSomething(string));
vs
['one', 'two'].map(string => doSomething(string));
ho visto il primo approccio in alcune librerie di front-end popolari, ma il secondo ha più senso per me quando la lettura attraverso il codice rapidamente. È solo una scelta di stile? O c'è qualche sorta di oscuro vantaggio nel dividere una stringa distanziata rispetto alla semplice mappatura attraverso un array?
@ user2864740 Davvero? – epascarello
Vuoi avere il passaggio di elaborazione extra? – epascarello
@ user2864740, no non lo è. ''one two'.split (' ')' produce '[' one ',' two ']' –