Содержание
- 2. Язык программирования не может обойтись без механизма многократного использования кода программы. Функция как тип данных; функция
- 3. Функцию определяют при помощи ключевого слова function: function f(arg1,arg2,...) { /* тело функции */ } Функция
- 4. function определяет переменную с именем f. Эта переменная имеет тип function. Эта переменная, как и любая
- 5. Метод valueOf() применим как к числовой переменной i, так и к переменной f, и возвращает их
- 6. Этим приемом удобно пользоваться для сокращения длины кода. Например, если нужно много раз вызвать метод document.write(),
- 7. У любого типа данных JavaScript существует объектовая "обертка", которая позволяет применять методы типов данных к переменным
- 8. Свойства функции как объекта доступны программисту только тогда, когда они вызываются внутри этой функции. Наиболее часто
- 9. Объект - это главный тип данных JavaScript. Любой другой тип данных имеет объектовую "обертку". Это означает,
- 10. клиентские объекты, входящие в модель DOM. серверные объекты, отвечающие за взаимодействие клиент-сервер. Примеры: Server, Project, Client,
- 11. for ... in ... Оператор for(переменная in объект) позволяет "пробежаться" по свойствам объекта. with Оператор with
- 12. Для создания механизма управления страницами на клиентской стороне используется объектная модель документа (DOM - Document Object
- 13. Объектно-ориентированный язык программирования предполагает наличие иерархии классов объектов. В JavaScript такая иерархия начинается с класса объектов
- 14. Фрагмент DOM
- 15. Фрагмент DOM (продолжение)
- 16. Коллекция - это структура данных JavaScript, похожая на массив. Отличие коллекции от массивов заключается в том,
- 17. Основные коллекции в DOM
- 18. Основные коллекции в DOM
- 19. Контейнер якоря ... имеет атрибут HREF, который превращает его в гипертекстовую ссылку: МЭИ Данной гиперссылке соответствует
- 20. К свойствам можно также обращаться с помощью скобочной нотации: объект['свойство'] . В нашем примере: document.links[0]['href']='http://ya.ru/'; У
- 21. В терминологии JavaScript методы объекта определяют функции, с помощью которых выполняются действия с этим объектом, например,
- 22. Например, если есть ссылка МЭИ , то у соответствующего ей объекта document.links[0] есть метод click(). Его
- 23. Для всех объектов определен метод преобразования в строку символов: toString(). Например, при сложении числа и строки
- 24. Кроме методов и свойств, объекты характеризуются событиями. Например, с объектом типа button может происходить событие Click.
- 26. Скачать презентацию