а можно как-то с помощью этой функции "джойнить" ассоциативные массивы или объекты... чтобы получить строку типа key1,val1|key2,val2|key3,val3
а то приходится вручную, перебором
Я делаю так
var resultstring='';
for (var key in val)
{
resultstring=resultstring+key+','+val[key]+'|';
}
resultstring=resultstring.substr(0,resultstring.length-1);
1. Про що каже метод join
А. Авторизацiя в системi
Б. Дозволяє одному потоку чекати завершення виконання іншого
В. Потрiбно пiключити стороннi бiблiотеки
а можно как-то с помощью этой функции "джойнить" ассоциативные массивы или объекты... чтобы получить строку типа key1,val1|key2,val2|key3,val3
а то приходится вручную, перебором
Вот вам пример.
var a='1,2,3^4,5,6'; var b=a.join('^'); var c=b[0].join(','); var c2=b[1].join(','); alert(c);Я делаю так
var resultstring='';
for (var key in val)
{
resultstring=resultstring+rsid+','+rateobj[rsid]+'|';
}
resultstring=resultstring.substr(0,resultstring.length-1);
упс
Я делаю так var resultstring=''; for (var key in val) { resultstring=resultstring+key+','+val[key]+'|'; } resultstring=resultstring.substr(0,resultstring.length-1);Советую еще добавить проверку на hasOwnProperty чтобы не захватывать лишние элементы из прототипа.
а возвращает что? строку или еще что-то?
(削除)
а я вообще никак не делаю
(削除ここまで)1. Про що каже метод join
А. Авторизацiя в системi
Б. Дозволяє одному потоку чекати завершення виконання іншого
В. Потрiбно пiключити стороннi бiблiотеки