Size: a a a

2020 January 15

T

Th0r in javascript_ru
Avin
файла нет - получи нахрен дефолтный html тогда
ну хотябы на <html>+<head>\<document> проверяй
источник

К

Константин in javascript_ru
Th0r
ну хотябы на <html>+<head>\<document> проверяй
да достаточно на <
источник

A

Avin in javascript_ru
всё, так норм
источник

К

Константин in javascript_ru
:) ну если пофиг на очередь
источник

К

Константин in javascript_ru
эвал тупой правда жесть
источник

p

p0rsche in javascript_ru
Шел 2020ый... Мы продолжали использовать eval...
источник

A

Avin in javascript_ru
p0rsche
Шел 2020ый... Мы продолжали использовать eval...
аргументируй
источник

p

p0rsche in javascript_ru
Eval нарушает привычную логику программы, порождая код.
источник

p

p0rsche in javascript_ru
Он выполняет код в текущем контексте и может его изменять — потенциальное место для атак. Контекст можно подменить, выполнив такой трюк:
(1,eval)(code);
источник

p

p0rsche in javascript_ru
И прочие весёлости. В strict mode он запрещен
источник

p

p0rsche in javascript_ru
источник

A

Avin in javascript_ru
глянь выше для чего я использую eval
источник

A

Avin in javascript_ru
название функции просто прочти)
источник

p

p0rsche in javascript_ru
💩
источник

p

p0rsche in javascript_ru
Не читал, но осуждаю
источник

A

Avin in javascript_ru
это так по русски
источник

К

Константин in javascript_ru
ну считай если ты биндишь либу в 300кб, она повешает поток
источник

К

Константин in javascript_ru
ms так на 100
источник

A

Avin in javascript_ru
не бинжю)
источник

p

p0rsche in javascript_ru
Avin
это так по русски
Серьезно, в нормальных проектах за eval премии лишают и по рогам бьют
источник