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

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

Жанры

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

Если основание равно 0 или не указано,

parseInt
пытается определить систему счисления по строке s. Если s начинается (после необязательного знака «минус») с префикса «Ох»,
parseInt
разбирает оставшуюся часть s как шестнадцатеричное число. Во всех остальных случаях
parseInt
разбирает строку как десятичное число.

Пример

parseInt("19", 10);
// Вернет 19 (10 + 9)

parseInt("11", 2);
//
Вернет 3 (2 + 1)

parseInt("17", 8);
// Вернет 15 (8 + 7)

parseInt("1f", 16);
// Вернет 31 (16 + 15)

parseInt("10");
// Вернет 10

parseInt("0x10");
// Вернет 16

См. также

isNaN, parseFloat

RangeError

RangeError

генерируется, когда число выходит из допустимого диапазона (Object->Error->RangeError)

Конструктор

new RangeError

new RangeError(сообщение)

Аргументы

сообщение Необязательное сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Если этот аргумент указан, он используется в качестве значения свойства

message
объекта
RangeError
.

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

Вновь созданный объект

RangeError
. Если указан аргумент сообщение, то для объекта
RangeError
он будет выступать в качестве значения свойства
message
; в противном случае
RangeError
возьмет в качестве значения этого свойства строку по умолчанию, определенную в реализации. Конструктор
RangeError,
вызываемый как функция (без оператора
new
), ведет себя так же, как и при вызове с оператором
new
.

Свойства

message
Сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Это свойство содержит строку, переданную конструктору, или предлагаемую по умолчанию строку, определенную в реализации. Дополнительные сведения см. в справочной статье Error.message,

name
Строка, определяющая тип исключения. Все объекты RangeError наследуют для этого свойства строку «RangeError».

Описание

Экземпляр

класса
RangeError
создается, когда числовое значение оказывается вне допустимого диапазона. Например, установка длины массива равной отрицательному числу приводит к генерации исключения
RangeError
. Дополнительные сведения о генерации и перехвате исключений см. в справочной статье Error.

См. также

Error, Error.message, Error.name

ReferenceError

ReferenceError

генерируется при попытке чтения несуществующей переменной (Object—>Error—>ReferenceError)

Конструктор

new ReferenceError

new ReferenceError(сообщение)

Аргументы

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

message
объекта
ReferenceError
.

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

Вновь созданный объект

ReferenceError
. Если указан аргумент сообщение, объект
ReferenceError
берет его в качестве значения своего свойства
message
; в противном случае он берет строку по умолчанию, определенную в реализации. Конструктор
Reference-Error,
вызываемый как функция (без оператора
new
), ведет себя так же, как при вызове с оператором
new
.

Свойства

message Сообщение об ошибке, предоставляющее дополнительную информацию об исключении. Это свойство содержит строку, переданную конструктору, или строку по умолчанию, определенную в реализации. Дополнительные сведения см. в справочной статье Error.message.

name Строка, определяющая тип исключения. Все объекты ReferenceError наследуют для этого свойства строку «ReferenceError».

Описание

Экземпляр класса

ReferenceError
создается при попытке прочитать значение несуществующей переменной. Дополнительные сведения о генерации и перехвате исключений см. в справочной статье Error.

См. также

Error, Error.message, Error.name

RegExp

RegExp

регулярные выражения для поиска по шаблону (Object-» RegExp)

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

Дневники 1932-1947 гг

Бронтман Лазарь Константинович
Документальная литература:
биографии и мемуары
5.00
рейтинг книги
Дневники 1932-1947 гг

Коммунизм как реальность

Зиновьев Александр Александрович
Документальная литература:
критика
публицистика
6.25
рейтинг книги
Коммунизм как реальность

Старая школа рул

Ромов Дмитрий
1. Второгодка
Фантастика:
альтернативная история
6.00
рейтинг книги
Старая школа рул

Ассасин

Мелан Вероника
1. Город
Фантастика:
фэнтези
8.54
рейтинг книги
Ассасин

Враг из прошлого тысячелетия

Еслер Андрей
4. Соприкосновение миров
Фантастика:
фэнтези
попаданцы
аниме
5.25
рейтинг книги
Враг из прошлого тысячелетия

Имперец. Том 4

Романов Михаил Яковлевич
3. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Имперец. Том 4

Тринадцатый IV

NikL
4. Видящий смерть
Фантастика:
боевая фантастика
попаданцы
6.25
рейтинг книги
Тринадцатый IV

Сын Петра. Том 1. Бесенок

Ланцов Михаил Алексеевич
1. Сын Петра
Фантастика:
попаданцы
альтернативная история
6.80
рейтинг книги
Сын Петра. Том 1. Бесенок

Законник Российской Империи

Ткачев Андрей Юрьевич
1. Словом и делом
Фантастика:
городское фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Законник Российской Империи

Делопроизводство для секретаря

Смирнова Елена Станиславовна
Деловая литература:
делопроизводство
6.25
рейтинг книги
Делопроизводство для секретаря

Андропов

Медведев Рой Александрович
982. Жизнь замечательных людей
Документальная литература:
биографии и мемуары
5.00
рейтинг книги
Андропов

Звезды: их рождение, жизнь и смерть

Шкловский Иосиф Самуилович
Научно-образовательная:
физика
астрономия и космос
6.25
рейтинг книги
Звезды: их рождение, жизнь и смерть

Эпоха Опустошителя. Том VII

Павлов Вел
7. Вечное Ристалище
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Эпоха Опустошителя. Том VII

Информация: сбор, защита, анализ. Учебник по информационно-аналитической работе

Кузнецов Игорь Николаевич
Научно-образовательная:
прочая научная литература
5.00
рейтинг книги
Информация: сбор, защита, анализ. Учебник по информационно-аналитической работе