DEV Community

Discussion on: Returning part of a string data using map()

Collapse
 
diek profile image
diek

Here is one possible solution: repl.it/@DiegoMGar/getMainArtistss...

Collapse
 
pjmantoss profile image
PJ Mantoss

Thank you Dieg! It worked like magic. Thanks a lot.

Collapse
 
diek profile image
diek

I think it is self explanatory but if you need to talk about the code just tell me :)

Thread Thread
 
pjmantoss profile image
PJ Mantoss

Yes Dieg! I need a little more explanation. I understand the code up to .split("featuring")[0], but what does .trim() do? Thank you

Thread Thread
 
diek profile image
diek

developer.mozilla.org/es/docs/Web/...
I will take advantage of this question and recommend you the official documentation of MDN to search about Js implementations :)

The trim erases the blanks at the start and the end of the string, in this case, as we splitted it by "featuring", your [0] can have an space at the end and maybe make fail your test, if you had, this is the reason of the removal :)

Thread Thread
 
pjmantoss profile image
PJ Mantoss • Edited

OK. I understand now. Thank you Dieg. Also, thanks a lot for the link