Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Объект Rectangle
Рассмотрим объект Rectangle. Он может содержать определенную информацию. Этот о
бъект служит для работы с прямоугольниками. Для создания экземпляра объекта нужно написать:
var х = new Rectangle(a, b); //Переменная х теперь является экземпляром объекта Rectangle. // Значения а и b задают ширину и высоту прямоугольника. // Конструкция new используется для создания экземпляра. Когда экземпляр объекта создан, можно использовать следующие методы и свойства:
Доступ к свойствам и методам. Обратите внимание на то, как записывается обращение к свойствам и методам экземпляра х объекта Rectangle: x.height; x.perimeter(); В общем виде формат обращения можно записать так: имяэкземпляра.свойство_или_метод_объекта Точка используется как признак иерархической принадлежности: она отделяет потомка от его предка. Встроенный объект Date В JavaScript много встроенных объектов. Их не надо программировать, они заложены в сам язык. Это означает, что коды этих объектов входят в состав программных кодов браузера. Программист должен знать интерфейсы этих объектов, уметь создавать экземпляры, и тогда он сможет использовать встроенные объекты по своему усмотрению. JavaScript позволяет программировать новые объекты и менять алгоритм работы встроенных объектов. Это очень удобно и привлекательно для программиста. Теперь рассмотрим работу нескольких встроенных объектов. Начнем практическое рассмотрение встроенных объектов языка JavaScript с очень полезного объекта Date. Этот объект используется для работы с датой и временем. Для создания экземпляра объекта (не только объекта Date, но и любого другого) в языке JavaScript используется ключевое слово new: var now = new Date(); Теперь переменная now является экземпляром объекта Date и содержит текущую дату и время. В общем случае экземпляр образуется следующим образом: var переменная = new Date(параметры); Возможно указание следующих параметров
После того как экземпляр объекта Date создан, можно использовать многочисленные методы, список которых приводится в справочниках по языку. Имя метода объекта (вспомним, что метод в JavaScript — это функция) отделяется от имени экземпляра точкой. Можно написать: var year = bell.getYear(); Переменная year получит значение 2003.
|