Добавить значение переменной в JavaScript - PullRequest
0 голосов
/ 28 февраля 2012

Мне нужно добавить значения 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 раза. Str1 [0] будет содержать два значения. Скажем, Hello1 и Hello2. Я добавляю fStr1 к myCars. Но проблема заключается в том, что когда я печатаю myCars, он содержит только Hello2. Может кто-нибудь помочь мне, как добавить значения fStr1 [0] к myCars.

Ответы [ 2 ]

2 голосов
/ 28 февраля 2012

вы можете использовать

myCars[]=fStr1[0];
0 голосов
/ 08 мая 2013

Я думаю, что вы ищете функцию .push() поэтому ваш код для добавления в массив должен быть:

myCars.push(fStr1[0]);
...