我需要将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。
答案 0 :(得分:2)
你可以使用
myCars[]=fStr1[0];
答案 1 :(得分:0)
我认为您正在寻找的功能是.push()
所以你追加到数组的代码应该是:
myCars.push(fStr1[0]);