Объектно-ориентированный подход может пригодиться при работе над большими web-проектами, создаваемыми целым коллективом специалистов из разных областей. С помощью объектов удобно описывать данные со сложной структурой.
Синтаксис создания объекта следующий:
Название объекта = new Object
В следующем примере создается объект, предназначенный для хранения гетерогенной информации, а именно - сведений о товаре. Обратите внимание на то, как создаются поля объекта и как им присваиваются значения.
var ProductName, Price, ExpireDate, str;
ProductName = "Renault Megane"; //Название товара
Price = 532000; //Цена
ExpireDate = new Date(2010, 10, 6); //Срок годности
Product = new Object;
Product.ProductName = ProductName;
Product.Price = Price;
Product.Experedate = ExpireDate;
str = "Название товара: " + Product.ProductName + "<br/>" + "Цена товара: " + Product.Price +
+" рублей" + "<br/>" + "Срок годности: " + Product.Experedate;
document.write(str);

Рис. 9.9.