Size: a a a

jQuery — русскоговорящее общество

2021 January 14

S

Shotty in jQuery — русскоговорящее общество
спасибо, и последнее, оно записывает, но последнее значение которые я записал, оно отдельно, а как его в массив записать?

var json2 = JSON.parse($.cookie("basket-data"));

var obj = $.extend({}, {
     source: 'vk',
     date: '9-01-2021'
}, json2);
источник

S

Shotty in jQuery — русскоговорящее общество
чтобы было как на скрине - 0, 1, 2 - сюда записался 3й массив
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
источник

S

Shotty in jQuery — русскоговорящее общество
первые 2 массива я записал так:

  var data = [
   {
     source: 'facebook',
     date: '14-01-2021'
   },
   {
     source: 'dribbble',
     date: '10-01-2021'

   },
 ];
источник

A

Alex in jQuery — русскоговорящее общество
ну вон сверху ссылку дали
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
Shotty
первые 2 массива я записал так:

  var data = [
   {
     source: 'facebook',
     date: '14-01-2021'
   },
   {
     source: 'dribbble',
     date: '10-01-2021'

   },
 ];
[] Это массив {} это объект
источник

A

Alex in jQuery — русскоговорящее общество
data.push({source: '', date: ''})
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
и хорошо бы подтянут js https://learn.javascript.ru/
источник

S

Shotty in jQuery — русскоговорящее общество
Alex
data.push({source: '', date: ''})
А как в этом случае, соеденить так, чтобы получилось в obj 3-й массив который я щас добавляю

  var json2 = JSON.parse($.cookie("basket-data"));

 var obj = $.extend({}, {
     source: 'vk',
     date: '9-01-2021'
 }, json2);
источник

S

Shotty in jQuery — русскоговорящее общество
Shotty
А как в этом случае, соеденить так, чтобы получилось в obj 3-й массив который я щас добавляю

  var json2 = JSON.parse($.cookie("basket-data"));

 var obj = $.extend({}, {
     source: 'vk',
     date: '9-01-2021'
 }, json2);
источник

A

Alex in jQuery — русскоговорящее общество
Shotty
А как в этом случае, соеденить так, чтобы получилось в obj 3-й массив который я щас добавляю

  var json2 = JSON.parse($.cookie("basket-data"));

 var obj = $.extend({}, {
     source: 'vk',
     date: '9-01-2021'
 }, json2);
без .extend, просто json2.push({
     source: 'vk',
     date: '9-01-2021'
 })
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
Shotty
вы в объект смержили массив с объектом
источник

A

Alex in jQuery — русскоговорящее общество
var obj = json2.push({source: 'vk', date: '9-01-2021'});
источник

S

Shotty in jQuery — русскоговорящее общество
  var json2 = JSON.parse($.cookie("basket-data"));

 var obj = json2.push({source: 'vk', date: '9-01-2021'});
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
Alex
var obj = json2.push({source: 'vk', date: '9-01-2021'});
не так в obj запишется только добавленный объект
источник

A

Alex in jQuery — русскоговорящее общество
а, туплю
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
Shotty
первые 2 массива я записал так:

  var data = [
   {
     source: 'facebook',
     date: '14-01-2021'
   },
   {
     source: 'dribbble',
     date: '10-01-2021'

   },
 ];
значит это не правда
источник

S

Shotty in jQuery — русскоговорящее общество
Muhammadamin Ibragimov
значит это не правда
и записал в куки так - $.cookie("basket-data", JSON.stringify(data));
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
Shotty
и записал в куки так - $.cookie("basket-data", JSON.stringify(data));
походу потом еще что то сделали иначе все работал бы
источник

S

Shotty in jQuery — русскоговорящее общество
добавляю в куки  
var data = [
   {
     source: 'facebook',
     date: '14-01-2021'
   },
   {
     source: 'dribbble',
     date: '10-01-2021'

   },
 ];
$.cookie("basket-data", JSON.stringify(data))

 и теперь мне нужно добавить новый массив с объектом, как и пишу щас в чате
источник