Объекты

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

  1. Экземплярами могут быть объекты созданные самим языком Java Script, в Web-обозревателях или библиотеками сторонних разработчиков.
  2. Экземпляры некоторых объектов возвращаются методами других объектов.
  3. Экземпляр объекта создается с помощью оператора new.

Например переменная «math» хранит экземпляры одноименного объекта для работы с функциями математики и тригонометрии.

Web-страницу представляет экземпляр объекта «HTMLDocument» он хранит переменную «document», который поддерживает метод «write», переданная ему строка записывается в то место Web-страницы где произошел вызов этого метода.

Объект String представляет строку с несколькими полезными свойствами и методами.

Библиотека ext.core содержит экземпляр объекта Ext. Метод select возвращает массив экземпляров объекта Element каждый из которых представляет собой элемент Web-страницы удовлетворяющей переданному в качестве параметра специальному селектору CSS

В массиву ceLinks будет хранится массив экземпляров объекта Element для пунктов навигации списка navbar.

Существует метод get объекта ext.

Он возвращает экземпляр объекта Element по id элемента.

Оператор new возвращает созданный экземпляр объекта его можно присвоить какой то переменной, свойству или передать в качестве параметра методу, например new Date() – содержит сегодняшнюю дату и текущее время.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: