Объекты в JavaScript.

JavaScript - объектно-ориентированный язык, и поэтому многие его компоненты сами являются объектами при создании сайта. Некоторые объекты JavaScript уже были рассмотрены: Array - массив, и Function - функция. Другими его объектами являются, в частности, Element, Math и Date. Можно создавать также пользовательские объекты для Вашего сайта.

Объект - это фактически самодостаточный набор данных для страниц сайта. Существует два типа данных: свойства и методы.

Свойства представляют собой значения, а методы - это функции и очень полезные вещи при создании сайта. Полезными объекты делает их способность совмещения доступа к своим свойствам и методам при отображении страниц сайта.

Рассмотрим пример применения встроенных объектов JavaScript:

 
                  var  число  =  1.7 654 3;
                  
                  num  =  Math.round ( число );	//	2
                  
                  var  новый  =  new Date ( );
                  
                  var  дни = [ 'Вс', 'Пон', 'Вт', 'Ср', 'Чет', 'Пят', 'Суб'];
                   
                  var день = дни [ новый.getDay) ];
                  
                  alert( 'Сегодня ' + день );

В примере использовали метод объекта Math для округления значения переменной в сторону увеличения. Во втором примере создали новый экземпляр объекта Date и затем использовали его метод getDay(), чтобы узнать текущий день недели, выбирая название дня из массива дней недели ( метод getDay() возвращает номер дня недели, который может принимать значения от 0 до 6, начиная с воскресенья) при отображении страниц сайта.

И так объект есть составной тип данных, потому объект объединяет множество значений в общий модуль и сохраняет, и извлекать значения по их именам. Объекты - это неупорядоченные семейства свойств, каждое из которых имеет свое имя и значение. В качестве свойств могут быть обычные переменные, содержащие значения, или объекты.

Есть в JavaScript два способа создания объектов: с помощью оператора new, за которым следует функция конструктор или с помощью литерала объекта:

              - var empty = new Object();  //пустой объект создается с помощью оператора new
              - var empty = {}; //пустой объект создается с помощью литерала объекта

Надежным и простым способом создания и инициализации объекта есть использование литерала объекта. Литерал объекта - заключенное в фигурные скобки список свойств, разделенных запятыми. Имя каждого свойства может быть обычным идентификатором или строкой, а значением любого свойства может быть обычное значение( строка, число...) или другой объект. После фигурной скобки должна стоять точка с запятой. Для доступа к значениям свойств объекта применяется оператор точка . ( точка). Само значение в левой части оператора должно быть ссылкой на объект, к свойствам объекта требуется получить доступ. Но, значение в правой части оператора должно быть именем свойства. Эти свойства объекта работают как переменные: в свойствах можно сохранять значения и считывать их. Как-то так в основном происходит.


seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно    назад         дальше