To convert each character in a string into an array, we can use the from()
method from the global Array
object in JavaScript.
Consider a string called Hello!
like this,
// random string
const str = "Hello!";
Now to convert each character in this string into an array, let's use the Array.from()
method and
- pass the above string as the first argument to the method.
- the method returns a new array
It can be done like this,
// random string
const str = "Hello!";
// convert each characters in string to array
const strArr = Array.from(str);
console.log(strArr); // ["H", "e", "l", "l", "o", "!"]
Now if you look at the output of the strArr
, we can see that the string is successfully converted to an array.
See the above code live in JSBin.
That's all 😃!