在javascript中附加变量值

时间:2012-02-28 08:47:31

标签: javascript append

我需要将fStr1的值附加到某个变量上。这是我的代码。

     var myCars=new Array();
   for(i=0;i<companyLength;i++)
   {
     var othercompanies=new Array();
     othercompanies=companyrealObj[i].innerHTML;
     var fStr=othercompanies.split(">");
     var hreflink=fStr[0].split("\"");
     var fStr1=fStr[1].split("<");


     obj['name'+companyLength] =fStr1[0] ;
     myCars.append(fStr1[0]);


   } 

   alert(myCars);

这里假设companyLength = 2然后循环执行2次.fStr1 [0]将包含两个值。让我们说Hello1和Hello2。我将fStr1附加到myCars.But问题是当我打印myCars时它只包含Hello2。任何人都可以帮助我如何将fStr1 [0]的值附加到myCars。

2 个答案:

答案 0 :(得分:2)

你可以使用

myCars[]=fStr1[0];

答案 1 :(得分:0)

我认为您正在寻找的功能是.push() 所以你追加到数组的代码应该是:

myCars.push(fStr1[0]);