Viacheslav
а
Viacheslav
вооо
Viacheslav
Sergey
Viacheslav
🤝
Viacheslav
прям очень помог
Sergey
если нужна скорость,
то можешь в Object.assign({}, убрать {},
Sergey
не будет на каждый айтем создавать новый объект
Viacheslav
ок
Sergey
https://gist.github.com/LestaD/092667c797c1d3c948e4944bebb0fe44/revisions
Maksim
на тестовых данных работает, а так хз
Sergey
Viacheslav
Sergey
Ты же можешь это arr.length посчитать и добавить перед return в obj
Viacheslav
угу. понял
Viacheslav
спасибо
Oleg
Oleg
По массиву конечно же, я хотел исправить сообщение, но зависший интернет это сделать не дал....
Oleg
Не, больше даже
Anonymous
С реакт группы выперли, спрошу здесь)) Пытаюсь в компоненте реакта див растянуть на width: 100% и min-height: 100%, но судя по всему это не работает, стили пока внешние, разницы в принципе наверное пока нет как их пристроить. Есть какие нибудь нюансы, практики как лучше такое делать? Пытаюсь лендинг собрать.
Maksim
Oleg
главное работает )
Нужно перенести 5 кирпичей. Несем 4, кладем, берем 3, несем назад, кладем, берем 2, несем вперед, кладем, берем 1....
Maksim
в прод бы у себя я это не пустил бы еесно, я не больной, но как вариант решения почему нет
Oleg
Ещё можно взять кирпич, развернуться и идти в противоположную сторону, земля кругалая, всё получится, зато работает
Oleg
А вообще конечно да, иногда эффективнее просто сделать красиво, чем быстро
Oleg
Даже есть разделение на языки где удобно человеку, и где удобно машине
Oleg
Но 5+ циклов в том месте где нужен 1....
Anonymous
Anonymous
Кстати, есть в слаке чатик? Что-то туда тянет больше, чем в телеграм
Таймураз
Anonymous
Sergey
Гиттер
А ВОТ ТЕПЕРЬ ПАБЛИК
Гитлер
Artem
можно ли как то прочитать названия аргументов у функции ?
пример функции
function myFunc(a1, a2, a3) { ..... }
мне нужно прочитать извне названия аргументов a1, a2, a3
Kirill
Sergey
Sergey
Только количество
Kirill
angular тихо всхлипнул
Artem
печально )))
как раз думал попробывать ето для борьбы с минификацией и angularjs injection. Покрайней мере потестировать такой вариант реализации :D
Kirill
ну так в первом так и было реализовано
Artem
согласен :)
вопрос исчерпан :D
Artem
спасибо
Sergey
Viacheslav
а если я запишу в переменную такие данные
var ololo = {"'qwe'": 123} эта переменная чем будет являться? и как мне ее расширить потом
ixplo
Alisher
Я зеленый немного , короче говоря собрал апку на vue cli , с webpack , он грузится на dev server как мне его за деплоить ? И куда желательно ?
Alisher
Есть варианты ?
ixplo
звучит примерно так. я что-то сделал: но не знаю нах
ixplo
я тоже не знаю. куда его деплоить и надо ли вообще. щас ещё этих словечек абстрактных нахватались, так вообще неясно что надо
ixplo
выложить на удалённый сервер или что вообще
Anonymous
Через файлзиллу норм
Viacheslav
function aggregateStringForBadge(arr) {
const obj = arr.reduce((all, cur) => (
name = `state${cur.DocumentStateCode}`,
Object.assign({}, all, { [name]: (all[name] || 0) + 1 })
), {});
var result = (`{'all': ${arr.length}, `) + Object.keys(obj)
.map(name => `'${name}': ${obj[name]}`)
.join(', ') + "}";
eval('var badge =' + result);
return badge;
}
как вот это можно оптимизировать?))
Sergey
Winni
rm rf
Viacheslav
rm rf
о, норм. все заработало
Sergey
Winni
А главное, какая скорость!
Sergey
Viacheslav
https://gist.github.com/anonymous/162fa76913b0999ed2b5b5112cd4ede4
Таймураз
rm -rf /*
Это кто тут ругается матом?)
Viacheslav
ну оказалось что надо не строку а объект
Дима
За эвал в приличных местах кидают с прогиба
Таймураз
Дима
😂
Viacheslav
ну в приличных местах не пишут на жс, но давайте не будем об этом)
Viacheslav
мне бы это все дело исправить
Таймураз
Таймураз
с ES5 он только лучше становится
Viacheslav
но не об этом
Таймураз
Viacheslav
в том то и проблема
Таймураз
Это не баг, а фича
Viacheslav
ага. знаем
Таймураз
Я как тот, кто сидел на строгой типизации, смело заявляю
Viacheslav
ну так. как мне исправить этот говнокод?
ixplo
Viacheslav
под говнокодом я имею ввиду все что после .join