使用拆分后如​​何抓取数组中的第一项

时间:2013-08-09 15:13:33

标签: javascript html

这是我的代码。我试图在拆分后抓住数组中的第一个元素。拆分后,第一个警报返回'2012,0',第二个警报返回'0'。我想抢'2012'。有谁知道我会怎么做?

    var today = new Date();     
    var currentYear = today.getUTCFullYear();       
    var ratingsData = [];
    var ratingsArray= [];
    var ratings = iGetElementsByClassName("empRatings", document, "DIV");

for (x=0; x<ratings.length; x++){
        ratingsData[x] = ratings[x].innerHTML.split("/");
        ratingsArray[x] = ratingsData[x][1];

alert(ratingsData[x]);
alert(ratingsArray[x]);

2 个答案:

答案 0 :(得分:4)

JavaScript数组是零索引的,使用零来获取第一个项目:

ratingsArray[x] = ratingsData[x][0];

答案 1 :(得分:1)

“split”返回一个数组,并将整个数组存储在一个变量中,然后完整显示该数组。

请改用:

alert(ratingsData[x][0]);

- 它只显示返回数组中的第一个值。