Pavel
Не, не мудаки. Мне с вами тут нравится. Давно так не веселился/веселилась.
Так веселился или веселилась? С полом определись уже 😂
Artem Kasapchuk
https://flatlogic.com/about
Artem Kasapchuk
походу все таки девчулька
Artem Kasapchuk
главная по маркетингу все дела)
Anastasia
Так веселился или веселилась? С полом определись уже 😂
Не могу я определиться, видишь, люди обсуждают ещё. Как решат, так и будет.
Anastasia
Скандалы, интриги, расследования
Pavel
Все просто, это транс
читаешь между строк)
Artem Kasapchuk
"flatlogic мы просто клянчим звезды"
Anastasia
"flatlogic мы просто клянчим звезды"
ну а вы просто развели на два дня обсуждение из-за одного сообщения
Artem Kasapchuk
ну а вы просто развели на два дня обсуждение из-за одного сообщения
не одного, я в парочке чатал ваше клянченье видел)
Anastasia
а там ты отреагировал? че я не видела. как ты мог остаться безучастным
Artem Kasapchuk
Anonymous
всем привет
Anonymous
кто знает писать постпроцессор
Anonymous
Нельзя давать звездочки незаслуженно, хотя опен сурс это уже заслуженно если он не хуже аналогов
Anastasia
Нельзя давать звездочки незаслуженно, хотя опен сурс это уже заслуженно если он не хуже аналогов
Ну все правильно, проект либо хороший и со звездочками, либо в пролете
Anonymous
Ну все правильно, проект либо хороший и со звездочками, либо в пролете
Да, чтобы поставить, нужно же смотреть а не просто так
Anastasia
Да, чтобы поставить, нужно же смотреть а не просто так
Ну так смотри если интересно, и не смотри если не интересно или времени нет🤔
Roman
вы чё со вчера еще никак не успокоились с этими звездочками?
Maksym
Всем привет как я могу удалить метод объекта? У меня в переменной храниться путь к методу который нужно удалить, как мне это сделать? Сейчас я делаю так, но не хочу использовать eval: var obj_1 = { obj_2: { obj_3 = function () {} } }, parts = "obj_1.obj_2.obj_3"; eval('delete ' + parts);
Anonymous
вы чё со вчера еще никак не успокоились с этими звездочками?
Если бы тут такое отчебучил кто-нибудь без юзерпика с женщиной, то его бы все просто обоссали и забыли через 5 минут
Andrew
чем плохая?
Евал сам по себе не рекомендуется юзать вообще. И в строгом моде delete запрещён
Andrew
Просто присвой туда undefined
Roman
Евал сам по себе не рекомендуется юзать вообще. И в строгом моде delete запрещён
не ну евал это понятно. человек спрашивает как без него
Andrew
Объект пересобрать
Andrew
через reduce можно сделать
Это только для массивов
Maksym
Просто присвой туда undefined
А как я пойму куда мне его писать? Путь то я передаю в виде строки
Artem Kasapchuk
Artem Kasapchuk
его можно не использовать
Andrew
А как я пойму куда мне его писать? Путь то я передаю в виде строки
Путь в виде строки. Не очень понятно. Пример есть?)
Maksym
var obj_1 = { obj_2: { obj_3 = function () {} } }; function delMetod ( parts ) { // ... } delMetod( "obj_1.obj_2.obj_3" );
Andrew
Я честно не пойму зачем это)
Artem Kasapchuk
я тоже, расскажи про свою задачу
Anonymous
А как я пойму куда мне его писать? Путь то я передаю в виде строки
Если тебе так надо хранить путь в виде строки, создай отдельный билдер, который будет собирать тебе новый объект
Maksym
У меня вся прога храниться в глобальном объекте SERVER. Есть один метод, который запускает любой код через eval() Перед тем как выполнить eval() я смотрю на разрешения пользователя. Если у пользователя нет доступа к некоторым методам, я их просто обнуляю (удаляю).
Maksym
Я честно не пойму зачем это)
Maksym
я тоже, расскажи про свою задачу
Artem Kasapchuk
это как бы фиговая практика так то(
Maksym
Ну да, но по другому никак.
Artem Kasapchuk
просто повесь переменную роль и чекай можно запускать или нет
Artem Kasapchuk
удалять по сути методы не зачем, если ты это фронте делаешь
Maksym
В противном случае у меня глобальный объект будет содержать огромное количество частных решений, мне этого не нужно
Anonymous
На крайняк распарсить, уж не знаю как там все у тебя лежит
Andrew
У тебя архитектура кривая
Andrew
Лучше удали все нахер, и подумай как сделать хорошо)
Andrew
А то потом сам себе в ногу выстрелишь
Andrew
Кто фриланс?
Anonymous
И никуда не деться с подводной лодки
Maksym
Полюбому фриланс
Не это мой личный проект "Веб-приложение на основе сервисов google"
Andrew
и за одно 2 года жизни ?
Тогда лепи костыль)
Andrew
Если личный, одумайся пока не поздно)
Anonymous
Удвою)
Andrew
У тебя должна логика по юзер аузу быть в мидлвеа
Andrew
А не то как сейчас
Maksym
Кстати у меня есть такой метод https://jsfiddle.net/stomaks/jgexwfma/96/
Andrew
Не понял
http://expressjs.com/ru/guide/using-middleware.html
Maksym
Он может создавать путь переданный в виде строки
Andrew
Вообще по всем канонам js ты не должен удалять из объекта свойства. Точнее не можешь)
Roman
каким именно канонам?
Roman
js != immutable
Andrew
Andrew
Он тебе по рукам даст на delete свойства
Roman
Он тебе по рукам даст на delete свойства
это ж только для non configurable