split()

split(s)который позволяет превратить строку в массив, разбив ее по разделителюs. В примере ниже таким разделителем является строка из запятой и пробела.

var names = 'Маша, Петя, Марина, Василий';

var arr = names.split(', '); // ["Маша", "Петя", "Марина", "Василий"]

for (var i = 0; i < arr.length; i++) {
  console.log( 'Вам сообщение ' + arr[i] );
}

Второй аргумент

У методаsplit()есть необязательный второй аргумент – ограничение на количество элементов в массиве. Если их больше, чем указано – остаток массива будет отброшен:

console.log( "a,b,c,d".split(',', 2) ); // a,b

Разбивка по буквам

Вызовsplit()с пустой строкой разобьёт по буквам:

var str = "тест";
console.log( str.split('') ); // т,е,с,т

<<< back

results matching ""

    No results matching ""