querySelectorAll() isn't live. So you could do what I very often do and already convert the result to an array, i.e.
dqsA = s => Array.from(document.querySelectorAll(s));
Reason why I do that very often is because it allows all array methods to be used on the result, like .map() or .filter(), which makes it feel very much like jQuery. YMMV