1) Что означает в методе document.addEventListener() параметр
function()?
2) Вопрос в комментарии
//ЧТО ПРОИСХОДИТ ТУТ?
document.addEventListener('DOMContentLoaded', function () {
settings = JSON.parse(localStorage.settings);
document.getElementById('showClear').checked = settings.showClear; //значение чекбокса равно значению чекбокса showClear из функции save()
document.getElementById('showClear').addEventListener('click', save); //ЧТО ПРОИСХОДИТ ТУТ?
}