equal - get element dom angularjs
iterar una matriz jqlite (2)
¿Existe una forma más limpia de iterar sobre un conjunto de elementos jqlite que la siguiente?
var els = angular.element(document.getElementById("main").children); // just as an example
for(var i=0, el; el=els[i]; i++) {
// do something
}
Quiero decir, no hay nada de malo en esto, solo me sorprende que no haya uno () o para Cada (). Y no pude encontrar nada de eso en internet.
Hay para forEach()
angular.forEach(els, function(element){
});
Puede usar Array.prototype.slice.call(jqResult)
para convertirlo en un Array
normal, que tenga soporte para forEach
operación de map
, map
y map
.
Véase también esta referencia de MDN .