Я хочу подключить функции IIFE:
(function(p) {
// stuff
})();
Я спрашиваю об этом в общем смысле, хотя конкретная причина заключается в том, что плагины WordPress часто добавляют встроенные скрипты прямо в вывод тела. Если вы хотите отложить (асинхронную) загрузку зависимостей по причинам SEO, это, естественно, не удастся.
В попытке исправить бесконечные неправильные методы написания кода поставщиками плагинов и плагины, которые просто не разработаны с учетом асинхронной загрузки, я хочу сделать такую вещь.
Я пытаюсь избежать:
- Изменение кода поставщика напрямую.
- Парсинг необработанного контента с помощью PHP.
- Блокирование существующих серверных систем загрузки ресурсов JavaScript, чтобы соответствующим образом загрузить их позже.
Мне интересно, есть ли в браузере прототип крайне низкого уровня, который можно использовать для перехвата функций такого рода?
document.write
или что-то еще. - person Bergi   schedule 17.08.2016