JavaScript reference
This part of the JavaScript section on MDN serves as a repository of facts about the JavaScript language. Read more about this reference.
Built-ins
JavaScript standard built-in objects, along with their methods and properties.
Value properties
Function properties
eval()
isFinite()
isNaN()
parseFloat()
parseInt()
decodeURI()
decodeURIComponent()
encodeURI()
encodeURIComponent()
Fundamental objects
Error objects
Numbers & dates
Text processing
Indexed Collections
Array
Int8Array
Uint8Array
Uint8ClampedArray
Int16Array
Uint16Array
Int32Array
Uint32Array
BigInt64Array
BigUint64Array
Float32Array
Float64Array
Keyed collections
Structured data
Memory management
Control abstraction
Reflection
Internationalization
Intl
Intl.Collator
Intl.DateTimeFormat
Intl.DisplayNames
Intl.ListFormat
Intl.Locale
Intl.NumberFormat
Intl.PluralRules
Intl.RelativeTimeFormat
WebAssembly
WebAssembly
WebAssembly.Module
WebAssembly.Instance
WebAssembly.Memory
WebAssembly.Table
WebAssembly.CompileError
WebAssembly.LinkError
WebAssembly.RuntimeError
Statements
JavaScript statements and declarations
Control flow
Declarations
Functions and classes
Iterations
Other
Expressions and operators
JavaScript expressions and operators.
Primary expressions
Left-hand-side expressions
Increment & decrement
Unary operators
Arithmetic operators
Relational operators
Equality operators
Bitwise shift operators
Binary bitwise operators
Binary logical operators
Conditional (ternary) operator
Assignment operators
Comma operators
Functions
This chapter documents how to work with JavaScript functions to develop your applications.
Additional reference pages
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference