一尘不染

如何在JavaScript中将字符串获取到字符数组?

javascript

如何在JavaScript中将字符串转换为字符数组?

我在想得到像"Hello world!"数组这样的字符串
['H','e','l','l','o',' ','w','o','r','l','d','!']


阅读 268

收藏
2020-04-25

共1个答案

一尘不染

注意:这不符合unicode。"I :heart:"I💖U"".split('')导致4个字符的数组["I", "�", "�", "u"],这可能导致危险的错误。有关安全替代方案,请参见以下答案。

只需将其拆分为一个空字符串即可。

var output = "Hello world!".split('');

console.log(output);
2020-04-25