Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   проверки с in (https://javascript.ru/forum/misc/27472-proverki-s.html)

Раед 16.04.2012 16:09

for (var i=0;i<this.children.length;i++) {
 if(!(event.relatedTarget==this.children[i])) this.style.display = 'none';
}
Gvozd, nerv_,
По вашему так лучше?

Gvozd 16.04.2012 21:16

Раед,
Вы все еще лепите конструкции в одну строку.
Незачем экономить пробелы, или строчки, в ущерб читаемости.
То есть экономия строчки никогда неоправдана

Вот так гораздо лучше:
for (var i = 0; i < this.children.length; i++) {
	if (!(event.relatedTarget == this.children[i])) {
		this.style.display = 'none';
	}
}

Каждая инструкция в своей строке.
Четко видно где начинается и заканчивается блок


Часовой пояс GMT +3, время: 12:22.