Rise, хороший паттерн, буду пользоваться.
Единственное 9-ая строка в вашем коде, где querySelector объявлен как строка. В этом случае нельзя как и document объявить:
let q = querySelector;
, чтобы потом обращаться через точку d.q('h1') ? Или сокращение допустимо только как Вы написали?
Я пробовал когда то подобное делать, но у меня что то не заработало и я бросил тогда эту затею и писал портянку полностью.
|