Javascript如何将字符串拆分为变量

Javascript如何将字符串拆分为变量,javascript,string,variables,split,Javascript,String,Variables,Split,我试图将字符串的字符拆分为如下变量: <script> var string = "hello"; //After splitting: var stringAt1 = "h"; var stringAt2 = "e"; var stringAt3 = "l"; var stringAt4 = "l"; var stringAt5 = "o"; </script> var string=“hello”; //拆分后: var stringAt1=“h”; var st

我试图将字符串的字符拆分为如下变量:

<script>
var string = "hello";
//After splitting:
var stringAt1 = "h";
var stringAt2 = "e";
var stringAt3 = "l";
var stringAt4 = "l";
var stringAt5 = "o";
</script>

var string=“hello”;
//拆分后:
var stringAt1=“h”;
var stringAt2=“e”;
var stringAt3=“l”;
var stringAt4=“l”;
var stringAt5=“o”;

有人能举例说明如何做到这一点吗?

根据非单词边界
\B
(两个单词字符或两个非单词字符之间匹配)进行拆分

var string=“hello”;
警报(string.split(/\B/)
函数可用于需求

split()

用法

var string=“hello”;
var arr=string.split(“”);
var stringAt1=arr[0];

警报(stringAt1)
在ES5中,除了

var splitted = "abc".split("");
var char0 = splitted[0];
var char1 = splitted[1];
etc
在ES6中,这要容易得多:

var [char0, char1, char2] = "abc";

var a=string.split(“”);stringAt1=a[0]
谢谢,请在回答中注明,以便我可以接受。