initSidebarItems({"fn":[["decode_uri","The `decodeURI()` function decodes a Uniform Resource Identifier (URI) previously created by `encodeURI` or by a similar routine."],["decode_uri_component","The `decodeURIComponent()` function decodes a Uniform Resource Identifier (URI) component previously created by `encodeURIComponent` or by a similar routine."],["encode_uri","The `encodeURI()` function encodes a Uniform Resource Identifier (URI) by replacing each instance of certain characters by one, two, three, or four escape sequences representing the UTF-8 encoding of the character (will only be four escape sequences for characters composed of two \"surrogate\" characters)."],["encode_uri_component","The `encodeURIComponent()` function encodes a Uniform Resource Identifier (URI) component by replacing each instance of certain characters by one, two, three, or four escape sequences representing the UTF-8 encoding of the character (will only be four escape sequences for characters composed of two \"surrogate\" characters)."],["escape","The `escape()` function computes a new string in which certain characters have been replaced by a hexadecimal escape sequence."],["eval","The `eval()` function evaluates JavaScript code represented as a string."],["global","Returns a handle to the global scope object."],["is_finite","The global `isFinite()` function determines whether the passed value is a finite number. If needed, the parameter is first converted to a number."],["parse_float","The `parseFloat()` function parses an argument and returns a floating point number, or NaN on error."],["parse_int","The `parseInt()` function parses a string argument and returns an integer of the specified radix (the base in mathematical numeral systems), or NaN on error."],["try_iter","Create an iterator over `val` using the JS iteration protocol and `Symbol.iterator`."],["unescape","The `unescape()` function computes a new string in which hexadecimal escape sequences are replaced with the character that it represents. The escape sequences might be introduced by a function like `escape`. Usually, `decodeURI` or `decodeURIComponent` are preferred over `unescape`."]],"mod":[["Atomics","The `Atomics` object provides atomic operations as static methods. They are used with `SharedArrayBuffer` objects."],["Intl",""],["JSON","The `JSON` object contains methods for parsing JavaScript Object Notation (JSON) and converting values to JSON. It can't be called or constructed, and aside from its two method properties, it has no interesting functionality of its own."],["Math",""],["Reflect",""],["WebAssembly",""]],"struct":[["Array",""],["ArrayBuffer",""],["ArrayIter","Iterator returned by `Array::iter`"],["AsyncIterator","Any object that conforms to the JS async iterator protocol. For example, something returned by `myObject[Symbol.asyncIterator]()`."],["Boolean",""],["DataView",""],["Date",""],["Error",""],["EvalError",""],["Float32Array",""],["Float64Array",""],["Function",""],["Generator",""],["Int16Array",""],["Int32Array",""],["Int8Array",""],["IntoIter","An iterator over the JS `Symbol.iterator` iteration protocol."],["Iter","An iterator over the JS `Symbol.iterator` iteration protocol."],["Iterator","Any object that conforms to the JS iterator protocol. For example, something returned by `myArray[Symbol.iterator]()`."],["IteratorNext","The result of calling `next()` on a JS iterator."],["JsString",""],["Map",""],["Number",""],["Object",""],["Promise","The `Promise` object represents the eventual completion (or failure) of an asynchronous operation, and its resulting value."],["Proxy",""],["RangeError","The `RangeError` object indicates an error when a value is not in the set or range of allowed values."],["ReferenceError","The `ReferenceError` object represents an error when a non-existent variable is referenced."],["RegExp",""],["Set",""],["SharedArrayBuffer",""],["Symbol",""],["SyntaxError","A `SyntaxError` is thrown when the JavaScript engine encounters tokens or token order that does not conform to the syntax of the language when parsing code."],["TypeError","The `TypeError` object represents an error when a value is not of the expected type."],["Uint16Array",""],["Uint32Array",""],["Uint8Array",""],["Uint8ClampedArray",""],["UriError","The `URIError` object represents an error when a global URI handling function was used in a wrong way."],["WeakMap",""],["WeakSet",""]]});