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