Как преобразовать строку в массив в JavaScript

Kak Preobrazovat Stroku V Massiv V Javascript



В языках высокого уровня строки являются наиболее продуктивными, быстрыми и эффективными структурами данных. Тогда как массив состоит из похожих строковых элементов данных. Более того, массивы можно использовать для хранения разных значений в одной переменной. Каждый элемент массива имеет связанный с ним уникальный номер, называемый числовым индексом, который разрешает пользователям доступ к нему. Массивы в JavaScript обычно начинаются с нулевого индекса, и ими можно манипулировать различными методами.

Этот пост продемонстрирует преобразование строки в массив в JavaScript.

Как преобразовать/изменить строку в массив в JavaScript?

Чтобы преобразовать/изменить строку в массив в JavaScript, можно использовать несколько методов. Некоторые из них перечислены ниже:







Метод 1: преобразование строки в массив с использованием метода Array.from()

Чтобы изменить строку в массиве, JavaScript « Массив.от() можно использовать метод. При работе со строками каждая буква строки преобразуется в член нового экземпляра массива, но при работе с целочисленными значениями новый экземпляр массива просто берет элементы существующего массива.



Синтаксис



Чтобы использовать Array.from(), можно использовать следующий метод:





Множество . от ( объект, функция карты, это значение )

Теперь выполните следующие инструкции:

  • Сначала объявите переменную и присвойте ей значение. Для этого переменная с именем « мое имя объявляется ».
  • Затем возьмите другую переменную с другим именем и используйте « Массив.от() ” для индивидуального преобразования строкового значения:
пусть мое имя '=' 'Хафса Джавед' ;

пусть имяЧарс '=' Множество . от ( мое имя ) ;

Наконец, отобразите вывод на консоли с помощью « console.log() метод:



консоль. бревно ( названиеChars ) ;

Видно, что строка была преобразована в массив. Каждый его индекс содержит один символ соответственно:

Способ 2: преобразование строки в массив с использованием метода Object.assign()

JavaScript “ Объект.назначить() ” можно использовать для разделения строки на отдельные символы или значения. Для этого следуйте указанным ниже инструкциям:

  • Инициализируйте переменную и присвойте значение в соответствии с вашими предпочтениями.
  • Затем объявите другую переменную с другим именем и используйте метод «Object.assign()» для преобразования строки в отдельные символы:
пусть Fname '=' 'Линукс' ;

пусть имяChar '=' Объект . назначать ( [ ] , Fимя ) ;

Наконец, отобразите массив на консоли с помощью «console.log(nameChar)»:

консоль. бревно ( имяChar ) ;

Способ 3: преобразование строки в массив с использованием метода split()

расколоть() ” метод JavaScript используется для преобразования строки в подстроку в массиве. Пробел используется как оператор для преобразования строки в подстроку в массиве. Более того, метод split() не может изменить исходную/фактическая строку.

Синтаксис

Чтобы использовать метод split(), используйте приведенный ниже синтаксис:

нить. расколоть ( разделитель, предел )

Здесь:

  • разделитель ” используется для добавления пробела между строковыми словами и преобразования его в подстроку.
  • ограничение ” используется для указания предела строки.

Пример 1: разделить строку, добавив пробел, и сохранить ее в массиве

расколоть() ” вызывается для разделения строки на отдельные слова. Здесь «’ ‘» используется в качестве разделителя для добавления пробела между словами в строке:

пусть текст '=' «Это веб-сайт Linuxhint» ;

пусть массив '=' текст. расколоть ( ' ' ) ;

Затем используйте следующий фрагмент кода для отображения вывода на консоли:

консоль. бревно ( множество )

Пример 2: разделить текст, удалив одну подстроку и сохранив ее в массиве

В этом примере « линукс ” задается как разделитель строк, чтобы разделить указанную строку на разные подстроки:

пусть текст '=' «Это веб-сайт Linuxhint» ;

пусть массив '=' текст. расколоть ( «Линукс» ) ;

Наконец, отобразите вывод с помощью этой команды:

консоль. бревно ( множество ) ;

Выход

Способ 4: Преобразование строки в массив с использованием оператора spread[…]

Оператор spread[…..] также можно использовать для преобразования строки в массив. Для этого инициализируйте переменную и установите значение. Затем используйте «[ …имя ]» как значение другой переменной, которая будет распространять строку в массив как отдельный символ:

пусть имя '=' 'Линукс' ;

пусть имяChar '=' [ ... имя ] ;

консоль. бревно ( имяChar ) ;

Выход

Это все о преобразовании строки в массив с использованием различных методов.

Заключение

Чтобы преобразовать строку в массив в JavaScript, можно использовать несколько методов, таких как « Массив.от() », « Объект.назначить() », « расколоть() 'методы' и ' распространение[…] оператор. Где ' Массив.от() ” используется для преобразования строки в подстроку. В этой статье описаны различные методы преобразования строки в массив в JavaScript.