Как заменить jQuery .ready метод на чистый javascript

категория Javascript

Метод ready используется в jQuery для выполнения кода после загрузки всего DOM. Благодаря этому вы можете быть уверены в том, что функции анимации или изменения элементов на сайте, будут работать правильно.
До выхода версии jQuery 3.0 типичный вызов был таков:

$(document).ready(function() {
  // Ваши функции
});

Времена меняются, многие отказываются от jQuery в пользу чистого javascript или альтернативных фреймворков…

Как проверить готовность DOM на чистом javascript?

Да достаточно просто:

document.addEventListener("DOMContentLoaded", function(){
  // Handler when the DOM is fully loaded
});