Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как узнать все методы объекта? (https://javascript.ru/forum/misc/13819-kak-uznat-vse-metody-obekta.html)

rhjirftyjn 15.12.2010 12:09

как узнать все методы объекта?
 
Здравствуйте.
Начал изучать JS и возникла сложность с пониманием так сказать структуры языка.
итак смотрю в справочниках, например, методы объекта document
там ознакамливаюсь с методами, вроде все понятно.
дохожу до темы "выборка объектов" и вижу что методов getElementsByTagName, getElementById нет в этом списке. тем не менее они значатся как методы document
спрашивается:
1 почему их нет?
2 какой логикой руководстоваться в поиске методов по справочникам?
3 каких еще методов я не найду в этом списке?
4 такая же картина и с другими объектами?

Заранее спасибо

Sweet 15.12.2010 12:33

Цитата:

Сообщение от rhjirftyjn
как узнать все методы объекта?

Я для этого использую Google Chrome:) В нем есть инспектор ("Просмотр кода элемента" в русскоязычной версии браузера), где можно посмотреть все свойства и методы любого элемента, и откуда они попадают в элемент. Инфа лежит в виде дерева прототипов, и можно посмотреть кто от чего что наследует. Например, что в HTMLElement есть метод insertAdjacentHTML, а затем можно погуглить, что это за метод и насколько он кроссбраузерный:)
Меня такой подход устраивает, потому как в моей работе идет упор на webkit:)


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