где значение определяется следующим образом:
• миллисекунды – целое число, определяющее количество миллисекунд, прошедших с 0 часов 0 минут 0 секунд 1 января 1970 года по Гринвичу;
• месяц, дд, гггг, чч, мм, сс – месяц, день, год, час, минуты и секунды соответственно;
• год, месяц, день, час, минуты, секунды, миллисекунды – целые числа, определяющие соответствующие величины.
Если параметры не указаны, то объект инициализируется текущей датой и временем.
Например, чтобы узнать текущий день недели, можно воспользоваться следующим кодом:
MyDate=new Date();
alert(MyDate.getDay());
Этот код отобразит число от 0 до 6, соответствующее дню недели. Например, 0 соответствует воскресенью.
Объект Math
Для математических вычислений JavaScript поддерживает объект Math, который содержит ряд математических констант и функций (табл. 11.25 и 11.26).
Объект RegExp
Регулярные выражения – это шаблоны для поиска определенных комбинаций символов в строках. В данной книге мы не будем рассматривать регулярные выражения, но список методов и свойств объекта RegExp, позволяющего создавать регулярные выражения, можно найти в табл. 11.27 и 11.28.
Объект Object
Все объекты в JavaScript – и встроенные, и пользовательские – наследуются от объекта Object, то есть его методы и свойства (табл. 11.29 и 11.30) присутствуют в каждом объекте, но, как правило, их переопределяют.
Резюме
В этой главе дано общее описание фундаментальных составляющих языка JavaScript: переменных, выражений, операций, объектов, функций и событий. Именно эти знания являются основополагающими, без них невозможно владение языком сценариев. Кроме того, в настоящей главе приведены данные о свойствах и методах всех встроенных объектов JavaScript. Эту информацию необязательно запоминать, но можно использовать как справочную, так как начинающему программисту она нужна в ограниченном объеме. Данная глава охватывает, возможно, слишком много понятий и может показаться вам сложной. Можете вернуться к ней позднее, чтобы закрепить новые знания.
Глава 12
Первый сценарий на JavaScript
12.1. Организация рабочего окружения
12.2. Внедрение сценариев в HTML-документ
12.3. Вводим первый сценарий
12.4. Разбор нашего сценария в среде FrontPage
12.5. Отладка сценария в Microsoft Script Editor
Вы познакомились с синтаксическими конструкциями и операторами языкаJavaScript, теперь перейдем непосредственно к созданию сценариев. В данной главе вы узнаете, что вам понадобится для создания сценариев. Кроме того, будут рассмотрены способы внедрения сценариев в HTML-документы. Потом для примера вы создадите простой сценарий, на котором и рассмотрите процесс создания сценариев JavaScript.
12.1. Организация рабочего окружения
Для успешной работы в какой-либо области важно иметь под рукой необходимые инструменты, и будет лучше, если они будут удобными. В работе по созданию сценариев также необходимо хоть немного, но организовать свое рабочее место. В этом разделе мы как раз и займемся кратким освещением вопросов, связанных с организацией рабочего окружения.