Это, конечно, не сработает, как вы ожидаете. Куча JavaScript не связана с DOM - после того, как скрипты были выполнены и мутировали в кучу, вы не можете «выполнить» их, удалив связанный с ними исходный код.
Глобальные переменные обычно устанавливаются в объекте окна, поэтому, если вы знаете имена, вы можете удалить их оттуда. Если вы хотите отменить эффекты любого JavaScript внутри блока, вам в значительной степени не повезло.