Javascript字符串到数组(如果字符串没有任何空格)

时间:2013-01-24 06:15:56

标签: javascript

我有一个字符串,例如:

        var str = 'abcdef'; 

我希望以数组格式获取它,例如:

        var a;
        a[0]=a;
        a[1]=b;  and so on.. 

我知道分裂方法,但在这种情况下没有任何空格的字符串我怎么能分裂成个别字符?

5 个答案:

答案 0 :(得分:3)

使用:str.split('')。这将创建一个字符为str的数组作为元素。

答案 1 :(得分:2)

您可以像这样访问它,

var str='abcdef'; 
alert(str[0]);

var str='abcdef'; 
alert(str.charAt(0));

参考以下链接选择哪种方式最好。 http://blog.vjeux.com/2009/javascript/dangerous-bracket-notation-for-strings.html

答案 2 :(得分:0)

var s = "abcdef";
var a;
for (var i = 0; i < s.length; i++) {
    a.push(s.charAt(i));
}

 var s = "abcdef";
 var a;
 var a= s.split('');

答案 3 :(得分:0)

var str="abcdef";
var a=new Array;
for (var x=0; x<str.length; x++) {
    a[x] = str.charAt(x);
}
console.log(a);

答案 4 :(得分:0)

尝试使用此代码: -

var array = str.split('');

请查看以下页面以了解有关拆分的更多信息。

Javascript split