Size: a a a

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

2021 January 14

F

Felix in JavaScript — русскоговорящее сообщество
Кто-то на практике часто юзает Proxy ?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Вряд ли
источник

F

Felix in JavaScript — русскоговорящее сообщество
Вообще в js так много всяких приколюх. Reflect, Proxy, генераторы ....
Однако сложно на практике использовать, ибо не приходится
источник

F

Felix in JavaScript — русскоговорящее сообщество
Ну генераторы еще ладно, хотя их заменяют уже async/await
источник

SB

Stanislav Bobokalo in JavaScript — русскоговорящее сообщество
Всё что хоть сколько-нибудь сложное в жс это баззворд, не более. Язык убогий по дизайну, вся разработка сводится к использованию бесконечного множества сторонних либ и никому эти вещи не нужны, разве только разработчикам этих либ и в огромных командах.

Так просто сложилась история, язык-заложник обратной совместимости, тем не менее задачи бизнеса решает, да и зачастую он малую роль выполняет, надо больше уметь вывозить знанием устройства движка, сторонних модулей и конечно же транспиляторов.
источник

P

Poisson coule in JavaScript — русскоговорящее сообщество
Ребята, подскажите пожалуйста, какой алгоритм выбрать для https://en.wikipedia.org/wiki/Partition_problem, чтобы потом если невозможно поделить ряд чисел на две части с равными суммами, было не очень сложно найти два подмассива с максимально близкими друг к другу суммами, но при этом была адекватная space and time complexity, а то я в этом не очень силён
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
Felix
Ну генераторы еще ладно, хотя их заменяют уже async/await
генераторы удобно, если тебе надо грузить какие-то данные частями, можно через for await () {} это заюзать
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
Stanislav Bobokalo
Всё что хоть сколько-нибудь сложное в жс это баззворд, не более. Язык убогий по дизайну, вся разработка сводится к использованию бесконечного множества сторонних либ и никому эти вещи не нужны, разве только разработчикам этих либ и в огромных командах.

Так просто сложилась история, язык-заложник обратной совместимости, тем не менее задачи бизнеса решает, да и зачастую он малую роль выполняет, надо больше уметь вывозить знанием устройства движка, сторонних модулей и конечно же транспиляторов.
никто не мешает тебе не юзать эти либы, проблемы? тут скорее радоваться надо, что под почти любую твою хотелку есть готовое решение
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Stanislav Bobokalo
Всё что хоть сколько-нибудь сложное в жс это баззворд, не более. Язык убогий по дизайну, вся разработка сводится к использованию бесконечного множества сторонних либ и никому эти вещи не нужны, разве только разработчикам этих либ и в огромных командах.

Так просто сложилась история, язык-заложник обратной совместимости, тем не менее задачи бизнеса решает, да и зачастую он малую роль выполняет, надо больше уметь вывозить знанием устройства движка, сторонних модулей и конечно же транспиляторов.
Можно пару конкретных примеров?
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
так вообще про любой яп можно сказать, что всё использование языка сводится к работе со сторонними либами
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
хочу всё искаропки!!
источник

T

TheRevan in JavaScript — русскоговорящее сообщество
Хелпаните
источник

T

TheRevan in JavaScript — русскоговорящее сообщество
const { token } = reduxStore.auth || reduxStore.registration || ''; вот это можно как-нибудь сделать рабочим?
источник

T

TheRevan in JavaScript — русскоговорящее сообщество
сейчас если в auth нет токена а в registration есть - то undefine возвращает
источник

A

AntiPlayer in JavaScript — русскоговорящее сообщество
reduzStore.auth всегда будет true, это же объект, хоть и пустой
источник

T

TheRevan in JavaScript — русскоговорящее сообщество
пасибо
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
TheRevan
const { token } = reduxStore.auth || reduxStore.registration || ''; вот это можно как-нибудь сделать рабочим?
сделай

const token = reduxStore.auth?.token ?? reduxStore.registration?.token ?? '';
источник

A

AntiPlayer in JavaScript — русскоговорящее сообщество
Ilya Sinkin
сделай

const token = reduxStore.auth?.token ?? reduxStore.registration?.token ?? '';
И давно так можно делать?
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
в веб не знаю, но в ноде недавно нативно завезли
источник

IS

Ilya Sinkin in JavaScript — русскоговорящее сообщество
а вообще, у кого сейчас фронт не через бабель собирается
источник