Есть вот такой код
var count = 0;
function main() {
var elements = Array.from( $("#elements").contents().find(".class") );
aaa(array);
}
function aaa(array) {
// variable = array[count];
// variable do somethings.
bbb(array);
}
function bbb(array) {
count++
if(count == array.length) {
return
}
setTimeout(aaa, 500);
}
main();
Дело в том что во время работы функций. На сайте может удалиться элемент и в этот момент, фунцкия будет обрабатывать старый массив. У которого все значения undefined.
Как в этом случае динамический обнавлять массив и сразуже проверят значения эелементов на undefined?