Results 1 - 20 of 217
ECMAScript 2015 (6th Edition) is the current version of the ECMAScript Language Specification standard. Commonly referred to as "ES6", it defines the standard for the
JavaScript implementation in
SpiderMonkey , the engine used in Firefox and other Mozilla applications.
The get
syntax binds an object property to a function that will be called when that property is looked up.
The
find()
method returns a
value in the array, if an element in the array satisfies the provided testing function. Otherwise
undefined
is returned.
The bind()
method creates a new function that, when called, has its this
keyword set to the provided value, with a given sequence of arguments preceding any provided when the new function is called.
The Promise
object is used for asynchronous computations. A Promise
represents a value which may be available now, or in the future, or never.
ECMAScript 5.1, an older version of the standard upon which JavaScript is based, was approved in June 2011.
The constructor
method is a special method for creating and initializing an object created with a class
.
The static keyword defines a static method for a class.
Default function parameters allow formal parameters to be initialized with default values if no value or undefined
is passed.
The set
syntax binds an object property to a function to be called when there is an attempt to set that property.
The function .name
property returns the name of the function.
The
Map
object is a simple key/value map. Any value (both objects and
primitive values ) may be used as either a key or a value.
The Map[@@species]
accessor property returns the Map
constructor.
The
Map
.prototype
property represents the prototype for the
Map
constructor.
The
size
accessor property returns the number of elements in a
Map
object.
The
Number.EPSILON
property represents the difference between one and the smallest value greater than one that can be represented as a
Number
.
The
Number.isNaN()
method determines whether the passed value is
NaN
. It is a more robust version of the original, global
isNaN()
.
The Number.isSafeInteger()
method determines whether the provided value is a number that is a safe integer . A safe integer is an integer that
The Number.MAX_SAFE_INTEGER
constant represents the maximum safe integer in JavaScript (253 - 1
).