我需要将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。但是问题是当我打印myCars时,它仅包含Hello2。有人可以帮助我如何将fStr1 [0]的值附加到myCars。

最佳答案

您可以使用

myCars[]=fStr1[0];

关于javascript - 在javascript中 append 变量值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9478827/

10-11 16:55