JavaScript. Объекты
From AsIsWiki
Назад | Оглавление | Дальше
Свойства и методы
Объект JavaScript представляет собой набор свойств и методов.
Например, объект car:
Свойства | Методы |
---|---|
car.name = BMW car.model = X6 car.weight = 2070kg car.color = black |
car.start() car.drive() car.brake() |
Все переменные JavaScript являются объектами. Рассмотрим строковый объект txt:
var txt = "Hello";
Укажем лишь малую часть свойств и методов этого объекта:
Свойства | Методы |
---|---|
txt.length = 5 |
txt.indexOf() txt.replace() txt.search() |
Создание объекта
Множество стандартных объектов JavaScript можно пополнять своими собственными объектами.
Пример создания объекта person:
person = new Object(); person.firstname = "Пьер"; person.lastname = "Безухов"; person.age = 20; person.eyecolor = "gray";
Как следует из примера, существующий объект можно динамически пополнять новыми свойствами.
Аналогичное правило распространяется и на методы объекта.
Доступ к свойствам и методам объекта
Следующий пример демонстрирует доступ к свойству length объекта message, и вызов метода toUpperCase() этого объекта:
var message = "Hello World!"; var x = message.length; // x = 12 var y = message.toUpperCase(); // y = HELLO WORLD!
Назад | Оглавление | Дальше