Толкова е трудно да се намери разликата между str.split(‘’) и str.split(‘‘).

str.split(‘’) разделя низ по знак и ги поставя като елементи в масива.

str.split(‘ ‘)разделя низ по думи и ги поставя като елементи в масива.

function getAllWords(str) {
let arr = str.split('');
return arr;
}
getAllWords('Radagast the Brown');
//
[
'R', 'a', 'd', 'a', 'g',
'a', 's', 't', ' ', 't',
'h', 'e', ' ', 'B', 'r',
'o', 'w', 'n'
]
function getAllWords1(str) {
let arr = str.split(' ');
return arr;
}
getAllWords1('Radagast the Brown');
// [ 'Radagast', 'the', 'Brown' ]