Глобальные функции
setTimeout
function setTimeout(callback, delay, ...args)
- callback — функция для выполнения. Тип
function
. - delay — задержка перед вызовом callback-функции в миллисекундах. Тип
number
. - args — аргументы, передаваемые в callback-функцию. Необязательный параметр.
Позволяет вызвать функцию один раз через определённый интервал времени. Возвращает идентификатор таймаута.
clearTimeout
function clearTimeout(timeoutID)
- timeoutID — идентификатор таймаута, который вы хотите отменить. Тип
number
.
Отменяет таймаут, установленный вызовом setTimeout
.
btoa
function btoa(text, encoding)
- text — строка, которую нужно закодировать. Тип
string
. - encoding — необязательный параметр, который может принимать единственное значение "utf-8", что означает, что в base64 кодируется строка в кодировке utf-8. Если аргумент не указан или равен
undefined
, то это означает, что в base64 кодируется строка в кодировке latin-1. Типstring
.
Создаёт ASCII строку, закодированную в base-64 из "строки" бинарных данных. Возвращает закодированную строку.
atob
function atob(text, encoding)
- text — строка, которую нужно закодировать. Тип
string
. - encoding — необязательный параметр, который может принимать единственное значение "utf-8", что означает, что в base64 была закодирована строка в кодировке utf-8. Если аргумент не указан или равен
undefined
, то это означает, что в base64 была закодирована строка в кодировке latin-1. Типstring
.
Декодирует строку, закодированную с использованием base-64. Возвращает декодированную строку.
getLocale
function getLocale()
Возвращает имя локали текущего узла в формате BCP 47. Не имеет аргументов.