Меню :
php (128)
js (91)
html (30)
css (14)
js slice (13)
js date (9)
Показать еще :
jsphp (6)
form (6)
input (5)
php img (4)
id (4)
int (3)
display (2)
xml (2)
php get (2)
js post (1)
iframe (1)
radio (1)
info (1)

См. интсрукция по ruweb.

Преобразовать строку в массив javascript

25.03.2026 11:29 / Марат / Смотрели : 16 / js | js_строка | js_массив |

Строку в массив js. Как превратить строку в массив, сколько способов существует сделать из строки массив? С примерами и кодом!

Способы превратить строку в массив в javascript.

  1. Превратить строку в массив(split).
  2. Превратить строку в массив(spread).
  3. Превратить строку в массив(Array.from).
  4. Превратить строку в массив(цикл).
  1. Превратить строку в массив(split).

  2. Для того, чтобы превратить строку в массив вам потребуется:

    Создадим строку:

    var string1 = 'Строка в массив №1';

    Для превращения строки в массив используем split.

    var arr1 = string1 . split('');

    Выведем в консоль(см. первая строка в консоли:)

    console.log( arr1 );

    Соберем весь код:

    Код превращения строки в массив:

    <script>

    <code>

    <p>&lt;script&gt; </p>

    <p>var string1 = 'Строка в массив №1'; </p>

    <p>var arr1 = string1 . split(''); </p>

    <p>console.log( arr1 ); </p>

    <p>&lt;/script&gt;</p>

    </code>

    </script>

    Результат превращения строки в массив:

    Если вы открыли консоль, то первая строка и вы там должны увидеть:

    ▼ Array(18)

    0: "С"

    1: "т"

    2: "р"

    3: "о"

    4: "к"

    5: "а"

    6: " "

    7: "в"

    8: " "

    9: "м"

    10: "а"

    11: "с"

    12: "с"

    13: "и"

    14: "в"

    15: " "

    16: "№"

    17: "1"

    length: 18

    [[Prototype]]: Array(0)

  3. Превратить строку в массив(spread).

  4. Для того, чтобы превратить строку в массив, вам потребуется:

    Создадим произвольную переменную с произвольным текстом внутри:

    var str = 'Строку в массив';

    Создадим пустой массив js:

    var arr = [];

    Используем оператор spread(распространение)

    arr = [...str];

    Выедем в консоль (см. вторая строка в консоли):

    console.log(arr);

    Соберем весь код:

    Код превращения строки в массив:

    <script>

    var str= 'Строку в массив';

    var arr = [];

    arr = [...str];

    console.log(arr);

    </script>

    Результат превращения строки в массив:

    Если вы открыли консоль, то вторая строка и вы там должны увидеть:

    ▼ Array(15)

    0: "С"

    1: "т"

    2: "р"

    3: "о"

    4: "к"

    5: "у"

    6: " "

    7: "в"

    8: " "

    9: "м"

    10: "а"

    11: "с"

    12: "с"

    13: "и"

    14: "в"

    length: 15[[Prototype]]: Array(0)

  5. Превратить строку в массив(Array.from).

  6. Для того, чтобы получить массив из строки вам потребуется:

    Снова.. создаём в переменной строку которую будем превращать в массив:

    var str = 'Строку в массив №3';

    Чтобы строка стала массивом используем Array.from:

    var arr = Array.from(str);

    Выводим в консоль(см. третью строку в консоли):

    console.log(arr);

    Соберем весь код:

    Код превращения строки в массив:

    <script>

    var str = 'Строку в массив №3';

    var arr = Array.from(str);

    console.log(arr);

    </script>

    Результат превращения строки в массив №3:

    Если вы открыли консоль, то третья строка:

    ▼ Array(18)

    0: "С"

    1: "т"

    2: "р"

    3: "о"

    4: "к"

    5: "у"

    6: " "

    7: "в"

    8: " "

    9: "м"

    10: "а"

    11: "с"

    12: "с"

    13: "и"

    14: "в"

    15: " "

    16: "№"

    17: "3"

    length: 18

    [[Prototype]]: Array(0)

  7. Превратить строку в массив(цикл)

  8. Для того, чтобы сделать массив из строки вам потребуется:

    Сроку, которую будем превращать св массив:

    var str= 'Строку в массив №4';

    Посчитаем количество символов:

    var strlength = str.length;

    Создадим пустой массив:

    var arr = [];

    В цикле создадим массив из строки:

    for (var i = 0; i < strlength ; i++) {

    arr.push(str[i]);

    }

    Выведем в консоль см. 4 строку.

    Соберем весь код:

    Код превращения строки в массив:

    <script>

    var str= 'Строку в массив №4';

    var strlength = str.length;

    var arr = [];

    for (var i = 0; i < strlength ; i++) {

    arr.push(str[i]);

    }

    console.log(arr);

    </script>

    Результат превращения строки в массив №4:

    Если вы открыли консоль, то четвертая строка:

    ▼ Array(18)

    0: "С"

    1: "т"

    2: "р"

    3: "о"

    4: "к"

    5: "у"

    6: " "

    7: "в"

    8: " "

    9: "м"

    10: "а"

    11: "с"

    12: "с"

    13: "и"

    14: "в"

    15: " "

    16: "№"

    17: "4"

    length: 18

    [[Prototype]]: Array(0)

Всего комментариев : Comments+ 2.0
+ =

Последнние комментарии:

14.12.2025 :
комменты вернулись!
Марат 18.04.2026 18:04
Написал поиск... не стал копировать с "dwweb.ru" уж больно там всего... подробнее...
Марат 17.03.2026 14:29
XML налету : новый пункт №3, универсальный см. здесь!... подробнее...
Марат 22.02.2026 17:34
С сегодняшнего дня заработала сортировка в списках... например см.... подробнее...
Марат 10.01.2026 23:29
Карта sitemap.xml заработала с данной секунды... заняло написать... подробнее...
Марат 05.01.2026 19:49
Вообще...пошел по максимальному упрощению..., а то, что-то так много... подробнее...


Сайту : 129 дней | статей : 290
JsPhp.ru | Аминев Марат © 2025 - 2026 | 812 | Подписаться.