0

我有一个字符串,例如:

        var str = 'abcdef'; 

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

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

我知道拆分方法,但在这种没有任何空格的字符串的情况下,我如何拆分为单个字符?

4

5 回答 5

3

用途:str.split('')str这将创建一个具有as 元素的字符的数组。

于 2013-01-24T06:18:06.833 回答
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

于 2013-01-24T06:19:47.200 回答
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('');
于 2013-01-24T06:18:26.180 回答
0
var str="abcdef";
var a=new Array;
for (var x=0; x<str.length; x++) {
    a[x] = str.charAt(x);
}
console.log(a);
于 2013-01-24T06:18:43.213 回答
0

尝试使用此代码:-

var array = str.split('');

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

Javascript 拆分

于 2013-01-24T06:27:45.503 回答