Публикации по теме 'dead-code-elimination'


Устранение мертвого кода: намекните uglify-js, что ваша функция чистая
Представьте, что у вас есть код ниже: после прохождения этого кода через uglify-js вы получите следующий код: uglify-js выполнит удаление мертвого кода, то есть удалит код, который не повлияет на результаты программы. Поскольку мы определили a и b в функции foo , и мы не используем a и b в foo , uglify-js безопасно удаляет его из углифицированного кода. Однако, если вы видите из урезанного кода, foobar() сохраняется. Это связано с тем, что вызов foobar может..