繁体   English   中英

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

[英]Javascript string to array(if string is without any space)

我有一个字符串,例如:

        var str = 'abcdef'; 

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

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

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

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

您可以这样访问它,

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

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('');
var str="abcdef";
var a=new Array;
for (var x=0; x<str.length; x++) {
    a[x] = str.charAt(x);
}
console.log(a);

尝试使用此代码:-

var array = str.split('');

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

Javascript分割

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM