ОбЪект Boolean обычно используется для преобразования объекта в логическое значение. Этот объект имеет ограниченное количество методов и свойств, что демонстрируется в табл. 2.11.
Таблица 2.И. Свойства и методы объекта Boolean
| Тип | Элемент | Описание |
| Свойство | prototype | Позволяет задать дополнительные свойства |
| Метод | toString() | Преобразует логическое значение в строку «true» или «false» |
С массивами вы уже познакомились в этой главе. Массивы — это объекты, которые имеют свои свойства и методы, облегчающие работу программиста. Свойства и методы этого объекта приводятся в табл. 2.12.
Таблица 2.12. Свойства и методы объекта Array
| Тип | Элемент | Описание |
| Свойство | constructor | Ссылка на функцию, создающую прототип объекта |
| index | Для массива, созданного путем сравнения с регулярным выражением, это свойство возвращает индексную позицию, в которой произошло совпадение | |
| input | Для массива, созданного путем сравнения с регулярным выражением, это свойство возвращает первоначальную строку | |
| length | Количество элементов в массиве | |
| prototype | Позволяет задать дополнительные свойства | |
| Метод | concat() | Объединяет два массива и возвращает новый массив |
| join() | Объединяет все элементы массива в строку | |
| P<>P() | Удаляет последний элемент из массива и возвращает этот элемент | |
| push() | Добавляет один или несколько элементов в конец массива и возвращает новую длину массива | |
| reverse() | Инвертирует расположение элементов в массиве | |
| shift() | Удаляет первый элемент из массива и возвращает этот элемент | |
| slice() | Удаляет несколько элементов из массива и возвращает новый массив | |
| splice() | Добавляет и/или удаляет элементы из массива ________________________________________. | |
| sort() | Сортирует элементы массива _________________________________________ | |
| toSource() | Преобразует элементы в строки, заключенные в квадратные скобки _____ | |
| toStringO | Возвращает строку, содержащую в себе значения всех эле ментов ________________________________________ - | |
| unshift() | Добавляет один или несколько элементов в начало массива и возвращает новую длину массива__________ - | |
| valueOf() | Возвращает массив элементов, разделенных запятым|______-- |






