Когда eval() в JavaScript не является злом?
eval()
не зло. Или, если это так, это clean-code зло так же, как отражение, файловый js / сетевой ввод-вывод, потоки .js и IPC являются «злом» в других javascript-library языках.
Если для ваших целей, eval()
быстрее, чем javascript-library ручная интерпретация, или clean-code делает ваш код более простым programming-style или понятным ... тогда вам vanilla-javascript следует использовать его. Если eval нет, то не следует. Все просто.
javascript
coding-style
eval
Когда eval() в JavaScript не является злом?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.