Viacheslav
как от эвал уйти? как слезть с этой иглы?
Viacheslav
остановите меня, пока я не уничтожил этот мир)
Таймураз
а зачем ты эвалишь?
Viacheslav
мне надо объект
Таймураз
Сек, я почитаю код
Viacheslav
а json.parse, не хороший такой, не хочет съедать мою строку
Таймураз
Я начинаю читать и мне становится страшно
ixplo
как от эвал уйти? как слезть с этой иглы?
Так ты не строку собирай изначально, а сразу объект
Таймураз
JSON.parse?
Viacheslav
не ест он строку
Viacheslav
мою
ixplo
JSON.parse?
Можно и так, но лучше его говно почистить сразу )
Таймураз
Дай пример входных данных
Viacheslav
arr = [ {"order": 1, "task": 1}, {"order": 2, "task": 2}, {"order": 3, "task": 3}, {"order": 1, "task": 4}, {"order": 2, "task": 5}, {"order": 1, "task": 6} ];
Sergey
Или что
Viacheslav
Или что
та не. теперь мне надо выходные данные не в строке, а в объекте
Sergey
Ну эм
ixplo
😬
Sergey
Бля
Sergey
Убери джойн
Sergey
Из функции которую я тебе дал
Viacheslav
рили?
Sergey
Там же в объект сначала
Sergey
А потом уже в строку
Viacheslav
кек
Sergey
Я чёт думал ты жс умеешь читать
Viacheslav
не умею я в жс
Viacheslav
вообще не люблю его
Viacheslav
но приходится
Таймураз
Плох не JS, а ты
ixplo
Чо начали-то )
CherryTea
непонимаю, зачем Object.assign делать просто так, без присваивания результата переменной
Таймураз
в жс
Ты понял, о чем я
Viacheslav
Ты понял, о чем я
и ты понял о чем я)
Viacheslav
Таймураз
и ты понял о чем я)
Я знаю, что подразумевал твою плохость в JS-е, никак не личность Ты не огрызаешься, грамотен, у меня вопросы только к твоему непониманию языка
CherryTea
это зачем?
Kirill
это зачем?
прочитай как Object.assign работает и все
Group Butler [beta]
вообще не люблю его
pro.js.noobs -- https://t.me/joinchat/AAAAAD3Uyr3trzb9rRc77g
CherryTea
прочитай как Object.assign работает и все
насколько я помню он должен вернуть куда-то резльутат
Viacheslav
Там же в объект сначала
так блэд. а как мне запилить туда еще и все записи? просто если писать: var result = (`{'all': ${arr.length}, `) + Object.keys(obj) .map(name => `'${name}': ${obj[name]}`) то он вернет строку. как мне это сделать?
Kirill
насколько я помню он должен вернуть куда-то резльутат
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Object/assign 1й абзац
CherryTea
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Object/assign 1й абзац
"Возвращается получившийся целевой объект."
Viacheslav
да знаю я что всех достал. но блин, посоны. выручайте. очень надо
Kirill
"Возвращается получившийся целевой объект."
а первое предложение? Метод Object.assign() используется для копирования значений всех собственных перечисляемых свойств из одного или более исходных объектов в целевой объект.
ixplo
Viacheslav
ага
ixplo
если так, то убирай свои строки
Viacheslav
если так, то убирай свои строки
так мне еще all надо добавить. а без строки я хз как это сделать
Sergey
да знаю я что всех достал. но блин, посоны. выручайте. очень надо
Посмотри мой гист. Выкинь все после ретурн и ретурн Добавь obj.all = результат Верни obj
Sergey
так мне еще all надо добавить. а без строки я хз как это сделать
Иди учить жс, причем самый начальный уровень
Таймураз
так мне еще all надо добавить. а без строки я хз как это сделать
Напиши мне вечером, я тебе помогу код переписать. Сейчас я хреново соображаю
Kirill
прям вера в людей сейчас появилась
Viacheslav
так?
Sergey
Блядь
Sergey
.join возвращает строку
Sergey
Map массив
Дима
Надо как в фп чатике, сразу переходить на клингонский
Sergey
Object.keys возращает список ключей
ixplo
да он выёбывается дохуя. циклами бы всё делал
Viacheslav
.join возвращает строку
так я убрал жоин
Sergey
В какую переменную добавить надо all
Viacheslav
так я добавил
Sergey
Куда
Sergey
Какой нах someObj
Sergey
Ты не видишь там obj?