¿Qué hace [] .forEach.call () en JavaScript?
Estaba viendo algunos fragmentos de código y encontré varios elementos que llaman a una función sobre una lista de nodos con un forEach aplicado a una matriz vacía.
Por ejemplo tengo algo como:
[].forEach.call( document.querySelectorAll('a'), function(el) {
// whatever with the current node
});
pero no puedo entender cómo funciona ¿Alguien puede explicarme el comportamiento de la matriz vacía frente a forEach y cómo elcall
¿trabajos?