Я искал некоторые фрагменты кода, и я нашел несколько элементов, вызывающих функцию над списком node, с forEach, применяемым к пустому массиву.
Например, у меня есть что-то вроде:
[].forEach.call( document.querySelectorAll('a'), function(el) {
// whatever with the current node
});
но я не могу понять, как это работает. Может ли кто-нибудь объяснить мне поведение пустого массива перед forEach и как работает call
?