Содержание
- 2. Базовые определения JavaScript – это объектно-событийный язык сценариев. В этом определении содержатся три ключевых понятия: сценарий,
- 3. Объект – контейнер, содержащий данные. Объект обладает свойствами и методами, предназначенными для изменения этих свойств. Объектами
- 5. Некоторые особенности Язык JavaScript существенно отличается от алгоритмических языков. Работа программ, написанных на алгоритмических языках, идет
- 6. Элементы языка константы; переменные; функции; операторы; выражения.
- 7. Константы Это величины, которые не изменяют своих значений в процессе работы скрипта. Константы бывают следующих типов:
- 8. Переменные Это величины, которые принимают различные значения в процессе работы скрипта. Переменные могут быть целыми, с
- 9. Функции Функция – логически завершенный фрагмент программы, предназначенный для решения (реализации) определенной задачи. Каждая функция должна
- 10. Операторы Это конструкции, которые определяют, какие действия производятся над константами, переменными, функциями. Операторы бывают следующих типов:
- 11. Выражения Это набор констант, переменных, функций, соединенных операторами. Каждое выражение в языке JavaScript должно заканчиваться точкой
- 12. Важно Программа, написанная на языке JavaScript, чаще всего размещается внутри HTML-кода, например, внутри контейнера из тегов
- 13. Начинаем программировать Начнем? document.write("Привет!"); //-->
- 14. Комментарии к программе Текст сценария оформляется как комментарий, чтобы не было проблем у посетителей, брaузеры которых
- 15. Операторы языка. Унарные операторы
- 16. Бинарные операторы
- 17. Операторы для работы с отдельными битами
- 18. Операторы сдвига
- 19. Операторы отношения
- 20. Оператор присваивания и его комбинации
- 21. Условные операторы if-else ?: switch - case:
- 22. Пример оператора IF-ELSE if(Vol { b=true; ss="w002.htm"; } else if(Vol>100) { b=true; ss="w100.htm"; }
- 23. Пример оператора SWITCH - CASE: switch(variable) { case value_1: { //блок операторов_1 break; } case value_2:
- 24. Пример оператора ?: b = (Vol 100) ? true:false;
- 25. Операторы цикла for for-in while Кроме этих операторов в организации цикла могут участвовать еще два оператора:
- 26. Пример оператора FOR for(i=0; i { text+=" "; }
- 27. Пример оператора FOR-IN var sprops=" Свойства объекта window " for (props in window) sprops+=" "+props+" "+":
- 28. Пример оператора WHILE i=0; while(i { text+=" "; i++; }
- 29. Прочие операторы
- 30. Объекты JavaScript Язык JavaScript является объектно-ориентированным. Объекты JavaScript представляют собой наборы свойств и методов. Можно сказать,
- 31. Встроенные объекты Array, Boolean, Date, Global, Function, Math, Number, String.
- 32. Встроенный объект Array. Массивы в JavaScript Массив в JavaScript является экземпляром встроенного объекта Array. Нумерация элементов
- 33. Свойство и методы объекта Array length. Число элементов массива. concat( ). Слияние двух массивов. Через параметр
- 34. Объекты брaузера Объекты брaузера являются тем интерфейсом, с помощью которого сценарий JavaScript взаимодействует с посетителем и
- 35. Свойства объекта window name. Имя окна, указанное при его открытии методом open, а также в атрибуте
- 36. Методы объекта window alert. Отображение диалоговой панели Alert с сообщением и кнопкой OK. Через параметр передается
- 37. Методы объекта window open. Открытие окна. Метод имеет три параметра. Первый задает URL HTML-документа, предназначенного для
- 38. Методы объекта window clearTimeout. Сброс таймера. Для останова таймера метод setTimeout нужно вызвать с возвратом идентификатора,
- 39. Методы объекта window MoveTo(x,y). Перемещает окно в точку с координатами. MoveBy(x,y). Перемещает окно на x пикселей
- 40. Свойства объекта document URL. Полный URL документа. location. Полный URL документа. referrer. URL вызывающего документа. title.
- 41. Свойства объекта document links. Массив всех cсылок в документе. anchors. Массив локальных меток. Применяется для организации
- 42. Свойства объекта document Объект document может содержать в себе другие объекты, доступные как свойства: anchor. Локальная
- 43. Методы объекта document сlear. Удаление содержимого документа из окна просмотра. write. Запись в документ произвольной HTML-конструкции.
- 44. Ссылки в документе Для каждой ссылки, размещенной в HTML-документе, создается отдельный объект. Все такие объекты находятся
- 46. Скачать презентацию