Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Standard Library

Globals
NumberNumber.isFinite, Number.isInteger, Number.isNaN, Number.isSafeInteger, Number.parseInt, Number.parseFloat, parseInt, parseFloat, isNaN, Number()
StringString(), String.fromCodePoint
ArrayArray.isArray, Array.from, Array.of
ObjectObject.keys, Object.values, Object.entries, Object.is, structuredClone
JSONJSON.parse, JSON.stringify
ErrorsError, TypeError, RangeError, ReferenceError, SyntaxError
PromisePromise.resolve, Promise.all, Promise.allSettled, Promise.race
TimeDate, Date.now, Date.parse, Date.UTC, performance.now, Temporal.Now.instant, Temporal.Instant.from, Temporal.Instant.fromEpochMilliseconds, Temporal.PlainDate.from, Temporal.PlainDate.compare, Temporal.PlainDateTime.from
Binary, textUint8Array, TextEncoder, TextDecoder
CollectionsMap, Set
WebURL, AbortController, crypto.getRandomValues, crypto.randomUUID, fetch, Headers, Request, Response
Processconsole.log, console.info, console.warn, console.error, console.debug, process.env, process.exitCode, process.exit
ModulesFunctions
Mathfloor, ceil, trunc, abs, round, sqrt, imul, min, max, random
node:fs/promisesreadFile, writeFile, stat, readdir, mkdir, unlink, rmdir
node:timers/promisessetTimeout
node:streamWritable.toWeb
ReceiverMembers
Arraypush, concat, map, filter, flatMap, find, findIndex, findLast, findLastIndex, some, every, forEach, sort, toSorted, reduce, reduceRight, join, slice, reverse, toReversed, flat, at, pop, with, includes, indexOf, lastIndexOf, keys, values, entries
Mapget, set, has, delete, clear, forEach, keys, values, entries
Setadd, has, delete, difference, intersection, union, symmetricDifference, isSubsetOf, isSupersetOf, isDisjointFrom, clear, forEach, keys, values, entries
stringcharAt, charCodeAt, codePointAt, at, padStart, padEnd, slice, substring, indexOf, lastIndexOf, includes, startsWith, endsWith, trim, trimStart, trimLeft, trimEnd, trimRight, toLowerCase, toLocaleLowerCase, toUpperCase, toLocaleUpperCase, repeat, concat, normalize, localeCompare, split, replace, replaceAll, match, search, toString
Uint8Arraysubarray, slice, fill, set
DategetTime, valueOf, toISOString, toJSON, getUTCFullYear, getFullYear, getUTCMonth, getMonth, getUTCDate, getDate, getUTCDay, getDay, getUTCHours, getHours, getUTCMinutes, getMinutes, getUTCSeconds, getSeconds, getUTCMilliseconds, getMilliseconds, getTimezoneOffset, setUTCFullYear, setFullYear, setUTCMonth, setMonth, setUTCDate, setDate, setUTCHours, setHours, setUTCMinutes, setMinutes, setUTCSeconds, setSeconds, setUTCMilliseconds, setMilliseconds, setTime
fs.StatsisFile, isDirectory
RegExptest, exec
TextDecoderdecode
URLtoString, toJSON
URLSearchParamsappend
AbortControllerabort
numbertoString
Temporal.InstanttoString, toJSON
Temporal.PlainDatetoString, toJSON, equals, until, since, add, subtract
Temporal.PlainDateTimetoString, toJSON, add, subtract
Headersappend, set, delete, get, has
Responsestatus, statusText, ok, headers, body, bodyUsed, bytes, text, json
Requestmethod, url, headers, body, bodyUsed, bytes, text, json
WritableStreamlocked, getWriter
WritableStreamDefaultWriterwrite, close, releaseLock
ReadableStreamlocked, getReader, cancel
ReadableStreamDefaultReaderread, cancel, releaseLock
ReadableStreamBYOBReaderread, cancel, releaseLock
ReadableStream read resultdone, value