Как собрать такой массив из строки?
var str = "слово1 слово2 [слово слово слово] слово3";
var result = [];
str.replace(/(\[.+?\]|\S+)/g, function(m) {
  result.push(m);
  return "";
})
console.log("Result:", result)
// ["слово1", "слово2", "[слово слово слово]", "слово3"]
Как то такvar str = '1 2 3 4 5 6 7 8 9 10';
var arr = str.split(' ');
// Переменная arr будет содержать элементы [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]