Главная
Случайная страница
Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
JavaScript. Объекты
Понятие объекта в JavaScript. Встроенные объекты JavaScript. Объектная модель документа (DOM). Объекты, представляющие веб – обозреватель. Методы и свойства экземпляров объектов.
Мы не ставим себе целью вместить базовый курс объектно-ориентированного программирования в рамки одной лишь только лекции. Настоящая лекция является своего рода справочником основ работы с объектами в JavaScript и полезна в большей степени будет тем, кто владеет базовыми знаниями.
Понятие объекта
Одной из первых фраз, которую вспоминают при обсуждении объектно-ориентированного языка программирования, является "Всё является объектом". Т.е. любая сущность в адресном пространстве является объектом.
В Javascript все объекты выстроены в строгой иерархии, в вершине которой стоит объект Window.
Итак, первый и самый главный вопрос – как создать объект?
Существует несколько способов создания простого объекта и установки его свойств:
var newObj = new Object();newObj.test = "test string";newObj.showMsg = function () { alert(Alert Message);} Также может быть использована сокращенная форма записи:
var newObj = { test: "test string", showMsg: function () { alert(Alert Message); }} В JavaScript нет понятия класса как такового, и. в отличие от классических объектно-ориентированных языков происходит наследование не классов, а объектов, одни объекты порождают другие.
Встроенные объекты
Встроенные объекты JavaScript доступны в любом месте скрипта и в любой ситуации. К их числу относятся:
Таблица 13.1.
| Объект
| Описание
| String
| Содержит методы и свойства для работы со строками (изменение строки в целом, изменение отдельных символов, представления строки и т.д.)
| Array
| Используется для хранения и управления наборами формализованных данных.
| Math
| Содержит все основные математические константы, а так же предоставляет методы для выполнения типовых математических операций (округление, тригонометрические функции и т.д)
| Date
| Предоставляет свойства и методы для работы с датами и временем.
| Number
| Содержит базовые константы и методы работы с числовыми данными.
| Boolean
| Объект-оболочка для простых логических типов данных и операций над ними.
| Function
| Объект представляет собой строку, которая при выполнении компилируется в функцию.
| Object
| Объект-родитель всех объектов JavaScript. Содержит все базовые методы, имеющиеся в любом объекте (например, toString()). Обычно этот объект в явном виде не используется.
| |
Date: 2015-07-22; view: 480; Нарушение авторских прав Понравилась страница? Лайкни для друзей: |
|
|