如何将逗号分隔的变量分隔为多个变量?

时间:2010-12-02 17:14:18

标签: javascript arrays variables delimited

这可能非常基础,但我还在学习 我从XML文件中导入了一条记录并得到了结果:
“A,B,C,d,E,F,G,H”

我想最终得到8个单独的变量,每个变量用于逗号分隔值 使用 javascript 编写此代码的最短方法是什么?

4 个答案:

答案 0 :(得分:4)

如果你.split()列表,你最终会得到一个元素数量为'n'的数组。不完全是 - 8个单独的变量,但是8个元素可以单独访问。

var myList = "a,b,c,d,e,f,g,h";
var myArray = myList.split( ',' );

alert( myArray[ 4 ] );

答案 1 :(得分:2)

使用split()

js>s = "a,b,c,d,e,f,g,h"
a,b,c,d,e,f,g,h
js>a = s.split(',')
a,b,c,d,e,f,g,h
js>a[0]
a
js>a[4]
e

答案 2 :(得分:0)

使用split()

在您的情况下,xml_string.split(',');

答案 3 :(得分:0)

如果您将结果作为字符串,请使用split方法:

var myList = "a,b,c,d,e,f,g,h";
var myArray = myList.split(",");