Встроенные объекты
 JavaScript предлагает для работы с различными типами данных ряд встроенных          объектов, каждый из которых имеет свой собственный набор свойств и методов,          доступных в коде JavaScript. 
Объект Array 
 Объект Array определяет метод создания массивов и способ работы с ними.          Для создания нового массива используется такая конструкция: 
 x=new ArrayO; // создание нового массива x=new Array(lO); //создание массива из 10 элементов // создание массива и одновременно заполнение его значениями x=new Array("Мурка", "Васька", "Толстопуз",."Барсик"); 
| Свойство | 
Описание | 
 
| length  | 
Целое число с возможностью изменения, указывающее количество элементов              массива | 
 
| Метод | 
Описание | 
 
| join ( [строка] )  | 
Возвращает строку, содержащую все элементы массива, строка в скобках              — необязательный разделитель | 
 
| reverse ()  | 
Изменяет на обратный порядок следования элементов | 
 
| sort ([функция])  | 
Сортирует массив; если в скобках указана функция — по результатам              ее вычисления | 
 
 
Объект Boolean 
 Объект Boolean предназначен для хранения простых значений типа да/нет,          true/false. Чтобы создать новый объект типа          Boolean, используется такой синтаксис: 
 MyAnsver=new Boolean([ значение}); 
 Если значение равно 0, null,          пропущено или является пустой строкой, новый объект будет иметь начальное          значение false. Все другие значения этого аргумента,          включая строку false, приведут к созданию объекта,          имеющего значение true. 
Метод
  | 
Описание | 
 
| toStrlng()  | 
Возвращает значение объекта как строку true              или false | 
 
| valueOf() | 
Возвращает численное значение объекта | 
 
 
Объект Date 
 Объект Date поддерживает метод для работы с датами и временем в JavaScript.          Новые экземпляры объектов Date создаются так: 
 newDateObject = new Date([значение]) 
 Значение — необязательные установки даты и          времени для нового объекта. Если они не заданы, используются текущие дата          и время. Значение может иметь такой вид: 
-  миллисекунды — начиная с полуночи по Гринвичу 1 января            1970 года;
 
-  год, месяц, день (например, 1997,0,27 — 27 января 1997);
 
-  год, месяц, день, часы, минуты, секунды;
 
-  месяц день, годчасы:минуты:секунды (например,            September 23,1997 08:25:30).  
 
 
                     | Метод |            Описание |                                |   |                              Возвращает число месяца как целое числоот 1 до                  31                 |                                |   |                              Возвращает день недели как целое число от 0 (воскресенье)                  до 6 (суббота)                 |                                |   |                              Возвращает часы как целое от 0 до 23                 |                                |   |                              Возвращает минуты как целое от 0 до 59                 |                                |   |                              Возвращает месяц как целое от 0 (январь) до 1                  1 (декабрь)                 |                                |   |                              Возвращает секунды как целое от 0 до 59                 |                                |   |                              Возвращает количество миллисекунд между 1 января                  1970 года в 00:00:00 по Гринвичу и текущим объектом Date как целое                  число                 |                                |   |                              Возвращает разницу в минутах между местным и                  гринвичским временем как целое число                 |                                |   |                              Возвращает год без первых двух разрядов как целое                  число                 |                                |   |                              Возвращает количество миллисекунд между 1 января                  1970 года в 00:00:00 по Гринвичу да- той (дата;                 |                                |   |                              Устанавливает день месяца с помощью цело- го                  числа значение от 1 до 31                 |                                |   |                              Устанавливает часы с помощью целого числа значение                  от 0 до 23                 |                                |   |                              Устанавливает минуты с помощью целого числа значение                  от 0 до 59                 |                                |   |                              Устанавливает месяц с помощью целого числа                  значение от 0 до II                 |                                |   |                              Устанавливает секунды с помощью целого числа                  значение от 0 до 59                 |                                |   |                              Устанавливает значение объекта Date с помощью                  целого числа значение, которое отражает количество миллисекунд                  между 1 января 1970 года в 00:00:00 по Гринвичу                 |                                |   |                              Устанавливает часы с помощью целого числа                  значение, большего 1900                 |                                |   |                              Преобразует данные местного времени во время                  по Гринвичу и возвращает как строку                 |                                |   |                              Преобразует время по Гринвичу в данные местного                  времени и возвращает как строку                 |                                |   |                              Возвращает количество миллисекунд между 1 января                  1970 года в 00:00:00 по Гринвичу и текущим объектом Date как целое                  число [, часы] [, минуты] [, секунды])                 |                   
Объект Function 
 Объект Function предоставляет механизм для компиляции кода JavaScript          в виде функции. Новая функция создается так: 
functionName = new Function(аргумент1, аргумент2, ... код          функции), 
 где аргумент1, аргумент2 и т. д. — аргументы          для создаваемого объекта Function, а код функции —          строка, содержащая тело функции. Это может быть несколько выражений JavaScript,          разделенных точкой с запятой. 
| Свойство  | 
Описание | 
 
| arguments [ ]  | 
Ссылка на массив Arguments, содержащий аргументы вызванной функции | 
 
|  caller  | 
Определяет функцию, вызываемую объектом Function | 
 
|  prototype  | 
Предоставляет способ для добавления свойств объекту Function | 
 
 
Объект Arguments  
 Объект Arguments — список (массив) аргументов объекта Function. 
| Свойство  | 
Описание | 
 
| length  | 
Целое число, определяющее количество аргументов, необходимых вызванной              функции  | 
 
 
ОбъектMath  
Предоставляет набор свойств и методов для работы с          математическими константами и функциями. Для их использования нужна сначала          ссылка на объект Math, затем — на требуемые метод или свойство:   
 MyArea= Math.PI * MyRadiuS * MyRadius; MyResult = Math.floor(MyNumber); X=Math.sin(6.28) 
 
| 
 | 
 | 
 
| 
 | 
 | 
 
| LN10  | 
Значение натурального логарифма                числа 10  | 
 
| LN2  | 
Значение натурального логарифма                числа 2  | 
 
| LOG10E  | 
Значение десятичного логарифма                экспоненты (числа е)  | 
 
| 
  LOG2E  
 | 
Значение двоичного логарифма экспоненты | 
 
| 
 | 
 Значение постоянной п Значение квадратного корня из '/2  Значение квадратного корня из 2  
 
 | 
 
| 
 | 
 | 
 
| 
 | 
 Возвращает модуль числа число                   
 
 | 
 
| 
 | 
 Возвращает арккосинус числа число                     
 
 | 
 
| 
 | 
 Возвращает арксинус числа число                   
 
 | 
 
| 
 | 
 Возвращает арктангенс числа число                     
 
 | 
 
| 
 | 
 Возвращает угол в полярных координатах точки                   
 
 | 
 
| 
 | 
 Округляет число вверх до ближайшего целого 
 
 | 
 
| 
 | 
 Возвращает косинус числа число                     
 
 | 
 
| 
 | 
 Возвращает экспоненту в степени число  
 
 | 
 
| 
 | 
 Округляет число вниз до ближайшего целого 
 
 | 
 
| 
 | 
 Возвращает натуральный логарифм числа                    число  
 
 | 
 
| 
 | 
 Возвращает большее из чисел                    число1, число2  
 
 | 
 
| 
 | 
 Возвращает меньшее из чисел число1,                    число2  
 
 | 
 
| 
 | 
 Возвращает число1                    в степени число2   
 
 | 
 
| 
 | 
 Возвращает случайное число в диапазоне 0 и                    1  
 
 | 
 
| 
 | 
 Округляет число до                    ближайшего целого  
 
 | 
 
| 
 | 
 Возвращает синус числа число                     
 
 | 
 
| 
 | 
 Возвращает квадратный корень из числа числе                   
 
 | 
 
| 
 | 
 Возвращает тангенс числа число                     
 
 | 
 
 
Объект Number  
Объект Number предоставляет набор свойств, полезных при          работе с числами.  
                     |   |              |                                |   |                              Максимальное численное значение                  в JavaScript (~1,79Е+308)                 |                                |   |                              Минимальное численное значение в                  JavaScript (~2,22Е-308)                 |                                |   |                              Значение, не являющееся числом                 |                                |   |              |                                |   |              |                                |   |              |                                |   |                              Преобразует число в десятичную системусчисления                  (или в число в системе по основанию основание,) и возвращает в                  виде строки                 |                                |   |                              Возвращает двоичное численное значениечисла                                |                   
Объект String 
Объект String дает вам набор методов для работы с текстом. Для создания          объекта String используется такой синтаксис: 
MyString = new String ( [значение] ) 
 где значение - необязательный параметр: текст,          представляющий собой начальное значение строковой переменной. Если это          число, оно сначала преобразуется в строковый формат.  
| Свойство  | 
Описание | 
 
| Lenth | 
Целое число, указывающее количество символов в строке | 
 
| Метод | 
Описание | 
 
| anclor ("name") | 
Возвращает исходную строку окруженную тегами <A>              и </A> с атрибутом NAME, равным name | 
 
| big () | 
Возвращает исходную строку заключенную в теги <BIG>              и </BIG>  | 
 
| blink () | 
Возвращает исходную строку заключенную в теги <BLINK>              и </BLINK>  | 
 
| bold () | 
Возвращает исходную строку заключенную в теги <B>              и </B>  | 
 
| charAt (позиция) | 
Возвращает символ, стоящий в позиции позиция              строки | 
 
                      |   |                              Возвращает исходную строку, заключенную в                  тэги <ТТ> и </ТТ>                 |                                |   |                              Возвращает исходную строку, заключенную в                  тэги <FONT> и </FONT> с атрибутом COLOR, равным color                                |                                |   |                              Возвращает исходную строку, заключенную в                  тэги <FONT> и </FONT> с атрибутом SIZE, paвным size                                  |                                                  indexO f ( значение [ , позиция] )                 |                              Возвращает позицию первого появления строк!                  значение, начиная с позиции позиция                                  |                                |   |                              Возвращает строку, заключенную в тэги <I>                  и </I>                |                                                  lastlndexOf ( значение [ , позиция] '.                                |                              ) Возвращает позицию первого с конца строки                  появления строки значение, начиная с позиции                  позиция                 |                                |   |                              Возвращает исходную строку, окруженную тэгами                  <А> и </А>, с атрибутом HREF, равным href.                                |                                |   |                              Возвращает исходную строку, заключенную в                  тэги <SMALL> и </SMALL>                 |                                |   |              |                                |   |                              Возвращает массив строк, созданный разделением                  всех встретившихся строк разделительным символом разделитель                                |                                |   |                              Возвращает исходную строку, заключенную в                  тэги <STRIKE> и </strike>                 |                                |   |                              Возвращает исходную строку, заключенную в                  тэги <SUB> и </SUB>                 |                                                  substring (номер 1 , номер2)                 |                              Возвращает подстроку данного объекта String                  начинающуюся символом в позиции номер1                  и заканчивающуюся символом в позиции перед                  номер2                 |                                |   |                              Возвращает исходную строку, заключенную в                  тэги <SUP> и </SUP>                 |                                |   |                              Возвращает исходную строку со всеми символами,                  преобразованными в строчные                 |                                |   |                              Возвращает исходную строку со всеми символами,                  преобразованными в прописные                 |                   
 |