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

时间:2015-07-30 07:35:02

标签: 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>

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

3 个答案:

答案 0 :(得分:1)

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

var string = "hello";
alert(string.split(/\B/))

然后将拆分的部分分配给单独的变量。

答案 1 :(得分:1)

String.prototype.split()功能可用于要求。

  

split()方法通过将字符串分隔为子字符串将String对象拆分为字符串数组。

用法

&#13;
&#13;
var string = "hello";
var arr = string.split('');
var stringAt1 = arr[0];
alert(stringAt1)
&#13;
&#13;
&#13;

答案 2 :(得分:1)

在ES5中除了

之外别无他法
var splitted = "abc".split("");
var char0 = splitted[0];
var char1 = splitted[1];
etc

在ES6中,它更容易:

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