Это выражение, и вы можете изменить его для работы с JSHint (хотя это не очень приятно), например так:
while(element_iterator.nextSibling) {
element_iterator = element_iterator.nextSibling;
Для вашего последнего примера. Тем не менее, вам не нужно делать это. JSHint - это всего лишь инструмент, который поможет вам улучшить навыки кодирования и исправить ошибки, но, учитывая, что то, что у вас есть, ясно, сжато и (на мой взгляд) лучший способ сделать это - просто игнорируйте эти сообщения.