Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
50
Добавлен:
11.03.2015
Размер:
573.44 Кб
Скачать

Примитивные встроенные объекты

JavaScript содержит глобальный объект, который является средой его исполняющей системы, а также следующие встроенные объекты:

Объект

Описание

Объект

Описание

Array

Массивы

Math

Математические функции и константы

Boolean

Логические объекты

Number

Числовые объекты

Date

Дата и время

Object

Прототип остальных объектов

Error

Исключения

RegExp

Регулярные выражения

Function

Функции

String

Строковые объекты

Глобальный объект(Global) создается исполняющей системой JavaScript перед началом исполнения сценария. Это единственный объект, который не имеет имени, и потому доступ к его свойствам и методам осуществляется без имени объекта. По этой причине их иногда называют свойствами и методами верхнего уровня.

Свойства глобального объекта

Свойство

Описание

Infinity

Специальное значение "бесконечность".

NaN

Специальное значение "не число".

undefined

Неопределенное значение.

Методы глобального объекта

Метод

Описание

Boolean

Преобразует объект в логическое значение.

decodeURI

Декодирует URI.

decodeURIComponent

Декодирует компонент URI.

encodeURI

Кодирует URI.

encodeURIComponent

Кодирует компонент URI.

escape

Преобразует строку в шестнадцатеричную кодировку Unicode.

eval

Исполняет строку кода JavaScript.

isFinite

Возвращает true, если аргумент является конечным числом.

isNaN

Возвращает true, если аргумент равенNaN.

Number

Преобразует объект в число.

Object

Преобразует значение в объект.

parseFloat

Преобразует строку в плавающее число.

parseInt

Преобразует строку в целое число.

String

Преобразует объект в строку.

unescape

Преобразует шестнадцатеричную кодировку Unicode в строку.

Строки

Свойства объекта String

Свойство

Описание

Член прототипа

constructor

Конструктор, который создал объект.

Да

length

Количество символов в строке.

Нет

prototype

Ссылка на прототип класса объектов.

Нет

Стандартные методы объекта String

Метод

Описание

Член прототипа

charAt

Возвращает символ, находящийся в данной позиции строки.

Да

charCodeAt

Возвращает код символа, находящегося в данной позиции строки.

Да

concat

Возвращает конкатенацию строк.

Да

fromCharCode

Создает строку из символов, заданных кодами Unicode.

Да

indexOf

Возвращает позицию первого вхождения заданной подстроки.

Да

lastIndexOf

Возвращает позицию последнего вхождения заданной подстроки.

Да

localeCompare

Сравнивает две строки с учетом языка операционной системы.

Да

match

Сопоставляет строку с регулярным выражением.

Да

replace

Сопоставляет строку с регулярным выражением и заменяет найденную подстроку новой подстрокой.

Да

search

Ищет сопоставление строки с регулярным выражением.

Да

slice

Извлекает часть строки и возвращает новую строку.

Да

split

Разбивает строку на массив подстрок.

Да

substr

Возвращает подстроку, заданную позицией и длиной.

Да

substring

Возвращает подстроку, заданную начальной и конечной позициями.

Да

toLocaleLowerCase

Преобразует все буквы строки в строчные с учетом языка операционной системы.

Да

toLocaleUpperCase

Преобразует все буквы строки в прописные с учетом языка операционной системы.

Да

toLowerCase

Преобразует все буквы строки в строчные.

Да

toString

Преобразует объект в строку.

Да

toUpperCase

Преобразует все буквы строки в прописные.

Да

valueOf

Возвращает примитивное значение объекта.

Да

Нестандартные методы объекта String

Метод

Описание

Член прототипа

anchor

Создает закладку HTML (<A NAME="имя">…</A>).

Да

big

Заключает строку в теги <BIG>…</BIG>.

Да

blink

Заключает строку в теги <BLINK>…</BLINK>.

Да

bold

Заключает строку в теги <B>…</B>.

Да

fixed

Заключает строку в теги <TT>…</TT>.

Да

fontcolor

Заключает строку в теги <FONT COLOR="цвет">…</FONT>.

Да

fontsize

Заключает строку в теги <FONT SIZE="размер">…</FONT>.

Да

italics

Заключает строку в теги <I>…</I>.

Да

link

Создает гиперссылку HTML (<A HREF="uri">…</A>).

Да

small

Заключает строку в теги <SMALL>…</SMALL>.

Да

strike

Заключает строку в теги <STRIKE>…</STRIKE>.

Да

sub

Заключает строку в теги <SUB>…</SUB>.

Да

sup

Заключает строку в теги <SUP>…</SUP>.

Да