How can I get a character array from a string?
arrays, javascript, string
Solution
Note: This is not unicode compliant. `"IU".split('')` results in the 4 character array `["I", "�", "�", "u"]` which can lead to dangerous bugs. See answers below for safe alternatives.
Just split it by an empty string.
var output = "Hello world!".split('');
console.log(output);
See the `String.prototype.split()` MDN docs.
Problem
How do you convert a string to a character array in JavaScript? I'm thinking getting a string like `"Hello world!"` to the array `['H','e','l','l','o',' ','w','o','r','l','d','!']`