Я создаю веб-скребок NodeJS, который должен перебирать данные в строке таблицы. Я обнаружил, что следующие два фрагмента кода каким-то образом демонстрируют одинаковое поведение. В первом сценарии, как увеличивается i
?Автоматические приращения аргументов функции JavaScript
Я искал автоинкрементные переменные или аргументы в JavaScript и ничего не нашел.
Если это имеет значение, этот код находится внутри обратного вызова запроса, и я использую cheerio для анализа html.
Сниппет 1
$(this).find('td span').each(function(i) {
console.log(i);
});
Сниппет 2
$(this).find('td span').each(function(i) {
console.log(i);
i++;
});
Если это DOM (с помощью JQuery или эквивалент), то это не относится к Node.js. – Sukima
Он сказал, что использует cheerio, который является узловым модулем. –
@ Сукима, вы правы - удалил тег 'node.js'. – Chris