21
How to convert each character in the string to an array using the Object.assign() method in JavaScript?
To convert each character in a string into an array, we can use the
assign()
method from the global Object
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
Object.assign()
method and[]
as the first argument to the methodIt can be done like this,
// random string
const str = "Hello!";
// convert each characters in string to array
const strArr = Object.assign([], 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 π!
21