Разработка магазинов с гарантией попадания в ТОП поисковых систем

Узнать подробнее

Javascript for in()

Javascript for in() — оператор, позволяющий обходить массивы в поисках определенных символов и выполнять действия при совпадениях. К примеру данный оператор позволяет заменить все буквы е на ё в массиве, содержащем текстовые данные или заменить все пробелы другим символом разделения и т. д.

Javascript for in() — оператор выборки.

Оператор for … in позволяет делать всевозможные выборки из массивов, объектов и т. д. Идея работы оператора заключается в том, что он способен обнаруживать определенные символы или элементы в теле массивов и объектов и при нахождении выполнять определенные действия.

Приведем пример:

<script>
function ex4()
{
b=0;
for (v in window.document)
{
b=b+1;
document.write(v+»<BR>»);
}
window.alert(‘Всего свойств ‘+b);
}
</script>
<form name=»f4″>
<input type=»submit» value=»показать свойства объекта document»
onclick=ex4()>
</form>

Данная программа производит выборку всех свойств объекта window.document и выводит их на экран при помощи метода document.write.

Использование оператора Javascript for in() позволяет упростить ваши скрипты. Действительно, программу, приведенную в нашем примере можно организовать множеством других способов, но именно данный метод позволяет сделать скрипт максимально простым и понятным.