Встроенные объекты (классы)

Встроенные объекты (классы)

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

Таблица П1.12. Некоторые встроенные объекты JScript

Объект Описание
Array Создание и работа с массивами данных произвольного типа
Date Работа с данными, содержащими дату или время
Enumerator Работа с коллекциями данных произвольного типа
Math Выполнение математических вычислений
String Работа с текстовыми строками

Для того чтобы в сценарии использовать встроенный объект, необходимо создать переменную, с помощью которой можно будет получить доступ к свойствам и методам этого объекта. Для создания большинства переменных такого вида применяется оператор new и специальная функция — конструктор нужного объекта. Название конструктора всегда совпадает с названием соответствующего встроенного объекта. Приведем пример создания объектов Date и Array!

var d;

d = new Date();

var a;

a = new Array(10);

Отметим, что объекты string можно создавать, просто записывая в кавычках значение строки:

var s;

s = "Привет!";

Опишем объекты, приведенные в табл. П1.12, более подробно.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Объекты DataSet с множеством таблиц и объекты DataRelation

Из книги Язык программирования С# 2005 и платформа .NET 2.0. [3-е издание] автора Троелсен Эндрю

Объекты DataSet с множеством таблиц и объекты DataRelation До этого момента во всех примерах данной главы объекты DataSet содержали по одному объекту DataTable. Однако вся мощь несвязного уровня ADO.NET проявляется тогда, когда DataSet содержит множество объектов DataTable. В этом случае вы можете


Глава 3 Классы и объекты

Из книги Объектно-ориентированный анализ и проектирование с примерами приложений на С++ автора Буч Гради

Глава 3 Классы и объекты И инженер, и художник должны хорошо чувствовать материал, с которым они работают. В объектно-ориентированной методологии анализа и создания сложных программных систем основными строительными блоками являются классы и объекты. Выше было дано


Классы, а не объекты - предмет обсуждения

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Классы, а не объекты - предмет обсуждения Какова центральная концепция объектной технологии? Необходимо дважды подумать, прежде чем ответить "объект". Объекты полезны, но в них нет ничего нового.С тех пор, как структуры используются в Cobol, с тех пор, как в Pascal существуют


Отложенные классы как частичные интерпретации: классы поведения

Из книги Windows Script Host для Windows 2000/XP автора Попов Андрей Владимирович

Отложенные классы как частичные интерпретации: классы поведения Не все отложенные классы так близки к АТД как STACK. В промежутке между полностью абстрактным классом, таким как STACK, в котором все существенные компоненты отложены, и эффективным классом, таким как FIXED_STACK,


Встроенные функции

Из книги Программирование на языке Ruby [Идеология языка, теория и практика применения] автора Фултон Хэл


1.3.2. Встроенные классы

Из книги Курс "Язык программирования PHP" автора Савельева Нина Владимировна

1.3.2. Встроенные классы Свыше 30 классов уже встроено в Ruby. Как и во многих других объектно-ориентированных языках, в нем не допускается множественное наследование, но это еще не означает, что язык стал менее выразительным. Современные языки часто построены согласно модели


Объекты и классы в PHP

Из книги HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов автора Дронов Владимир

Объекты и классы в PHP В этой лекции мы рассмотрим объектную модель, предлагаемую языком PHP. Будут представлены понятия класса и объекта, способы их задания и использования, способы расширения классов, конструкторы классов, механизмы наследования и т.п. Кроме того, мы


Встроенные объекты языка JavaScript

Из книги XSLT автора Хольцнер Стивен

Встроенные объекты языка JavaScript Ранее мы познакомились со встроенным объектом Date, который предоставляется самим языком JavaScript и служит для хранения значений даты и времени:var dNow = new Date();Объект Date поддерживает ряд методов, позволяющих получать отдельные составляющие даты и


Встроенные объекты языка JavaScript

Из книги VBA для чайников автора Каммингс Стив

Встроенные объекты языка JavaScript Ранее мы познакомились со встроенным объектом Date, который предоставляется самим языком JavaScript и служит для хранения значений даты и времени:var dNow = new Date();Объект Date поддерживает ряд методов, позволяющих получать отдельные составляющие даты и


Встроенные форматирующие объекты

Из книги Macromedia Flash Professional 8. Графика и анимация автора Дронов В. А.

Встроенные форматирующие объекты Помимо объектов блока, в XSL-FO можно также создавать встроенные (inline) объекты. Встроенный объект представляет собой часть большей форматирующей области, такой как блок; например, встроенный объект может представлять одно или два слова в


Классы объектов и конкретные объекты

Из книги Операционная система UNIX автора Робачевский Андрей М.

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


Встроенные объекты ActionScript

Из книги HTML, XHTML и CSS на 100% автора Квинт Игорь

Встроенные объекты ActionScript Встроенными называются объекты, реализованные в самом языке ActionScript. В этом разделе будут рассмотрены их краткие описания и даны примеры использования. Полное описание всех этих объектов можно найти в интерактивной справке Flash.Интересной


Встроенные переменные

Из книги QT 4: программирование GUI на С++ автора Бланшет Жасмин

Встроенные переменные Помимо переменных, определяемых явно, shell имеет ряд внутренних переменных, значения которых устанавливаются самим интерпретатором. Поскольку это внутренние переменные, имя переменной вне контекста получения ее значения не имеет смысла (т.е. не


11.6. Встроенные объекты JavaScript

Из книги автора

11.6. Встроенные объекты JavaScript Объекты JavaScript объединяют в себе переменные, именуемые свойствами, и функции, управляющие этими свойствами, именуемые методами. Кроме того, они могут реагировать на события. Пользователь может создавать свои объекты, но JavaScript содержит ряд


Встроенные классы виджетов и диалоговых окон

Из книги автора

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