Чтение онлайн

на главную - закладки

Жанры

JavaScript. Подробное руководство, 6-е издание
Шрифт:

Описание

Метод

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

См. также

Array.toString, Object.toLocaleString

Array.toString

преобразует массив в строку (переопределяет Object.toString)

Синтаксис

массив.toString

Возвращаемое значение

Строковое представление массива.

Исключения

ТуреЕrror
Если метод вызывается для объекта, не являющегося массивом.

Описание

Метод

toString
массива преобразует массив в строку и возвращает эту строку. Когда массив используется в строковом контексте, JavaScript автоматически преобразует его в строку путем вызова этого метода. Однако в некоторых случаях может потребоваться явный вызов
toString.

toString
сначала преобразует в строку каждый элемент (вызывая их методы
toStгing
). После преобразования все элементы выводятся в виде списка строк, разделенных запятыми. Это значение совпадает со значением, возвращаемым методом
join
без аргументов.

См. также

Array.toLocaleString, Object.toString

Array.unshift

вставляет элементы в начало массива

Синтаксис

массив.unshift(значение, ...)

Аргументы

значение, Одно и более значений, которые должны быть вставлены в начало массива.

Возвращаемое значение

Новая длина массива.

Описание

Метод

unshift
вставляет свои аргументы в начало массива, сдвигая существующие элементы к верхним индексам для освобождения места. Первый аргумент
unshift
становится новым нулевым элементом массива, второй аргумент - новым первым элементом и т. д. Обратите внимание:
unshift
не создает новый массив, а изменяет существующий.

Пример

Метод

unshift
часто используется совместно с
shift.
Например:

См. также

Array.shift

Boolean

Boolean

поддержка логических значений (Object->Boolean)

Конструктор

new Boolean (значение) // Функция-конструктор

Вооlеаn(значение) // Функция преобразования

Аргументы

значение Значение, которое должно быть сохранено в объекте

Boolean
или преобразовано в логическое значение.

Возвращаемое значение

При вызове в качестве конструктора (с оператором

new
)
Boolean
преобразует аргумент в логическое значение и возвращает объект
Boolean
, содержащий это значение. При вызове в качестве функции (без оператора
new
)
Boolean
просто преобразует свой аргумент в элементарное логическое значение и возвращает его.

Значения 0, NaN, null, пустая строка и значение undefined преобразуются в false. Все остальные элементарные значения, за исключением false (но включая строку "false"), а также все объекты и массивы преобразуются в true.

Методы

toString
Возвращает "true" или "false" в зависимости от логического значения, представляемого объектом
Boolean
.

valueOf
Возвращает элементарное логическое значение, содержащееся в объекте
Boolean
.

Описание

Логические значения - это базовый тип данных JavaScript. Объект

Boolean
представляет собой «обертку» вокруг логического значения. Объектный тип
Boolean
в основном существует для предоставления метода
toString,
который преобразует логические значения в строки. Когда метод
toString
вызывается для преобразования логического значения в строку (а он часто вызывается интерпретатором JavaScript неявно), логическое значение преобразуется во временный объект
Boolean
, для которого может быть вызван метод
toString.

См. также

Object

Boolean.toString

преобразует логическое значение в строку (переопределяет Object.toString)

Синтаксис

b.toString

Возвращаемое значение

Строка "true" или "false" в зависимости от того, чем является Ь: элементарным логическим значением или объектом

Boolean
.

Поделиться:
Популярные книги

Вперед в прошлое 7

Ратманов Денис
7. Вперед в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 7

Око василиска

Кас Маркус
2. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Око василиска

Великие мифы и легенды. 100 историй о подвигах, мире богов, тайнах рождения и смерти

Мудрова Ирина Анатольевна
Старинная литература:
мифы. легенды. эпос
5.00
рейтинг книги
Великие мифы и легенды. 100 историй о подвигах, мире богов, тайнах рождения и смерти

Последний Паладин. Том 7

Саваровский Роман
7. Путь Паладина
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 7

Неучтенный элемент. Том 9

NikL
9. Антимаг. Вне системы
Фантастика:
фэнтези
5.00
рейтинг книги
Неучтенный элемент. Том 9

Идеальный мир для Лекаря

Сапфир Олег
1. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря

Память льда

Эриксон Стивен
3. «Малазанская империя»
Фантастика:
фэнтези
6.00
рейтинг книги
Память льда

Личный аптекарь императора. Том 3

Карелин Сергей Витальевич
3. Личный аптекарь императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Личный аптекарь императора. Том 3

Будущее разума

Каку Митио
Научно-образовательная:
прочая научная литература
физика
8.00
рейтинг книги
Будущее разума

Бастард Императора. Том 15

Орлов Андрей Юрьевич
15. Бастард Императора
Фантастика:
городское фэнтези
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Бастард Императора. Том 15

Убивать чтобы жить 3

Бор Жорж
3. УЧЖ
Фантастика:
героическая фантастика
боевая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 3

Кодекс Крови. Книга IХ

Борзых М.
9. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга IХ

Узы крови

Шелдон Сидни
Детективы:
прочие детективы
9.30
рейтинг книги
Узы крови

Адвокат

Константинов Андрей Дмитриевич
1. Бандитский Петербург
Детективы:
боевики
8.00
рейтинг книги
Адвокат