содержание объекта
подскажите пожалуйста почему в моём объекте кроме элементов выборки содержатся ещё какие-то. вот страничка . на ней скрипт делает выборку по элементам section. после этого в цикле я перебираю этот массив(объект) и получаю кроме трёх моих section ещё какие-то непонятные элементы. на картинке я их отметил
|
потому что у вас эта строка возвращает не массив а объект:
tabs = tabContainer.getElementsByTagName('section');
console.log(typeof tabs);
а следовательно выводит другие его свойства и методы |
skrudjmakdak, как ты это тогда объяснишь?
alert ( typeof [] ) Учить матчасть! Оба! |
вот с вашего сайта: http://javascript.ru/Array
там есть такая строчка: Объект Array предоставляет функционал ... получается массив в js рассматривается как объект, и когда мы пишем array.length мы обращаемся к свойству объекта.. не так разве? |
Все так. Только твой код ничего не доказывает и из него ничего не следует.
Цитата:
|
| Часовой пояс GMT +3, время: 03:04. |