Loading lesson path
The first major revision to JavaScript. ECMAScript 2009 is also known as ES5.
"use strict" Allows code to be executed in "strict mode" String [] access Returns the character at a specified index in a string
Aallows strings over multiple lines if escaped with \ String.trim() Removes whitespace from both sides of a string Array.isArray() Returns true if a variable is an array
Creates a new array from a function on each element
Creates an array from array elements that passes a test
Reduces an array to a single value (from left)
Reduces an array to a single value (from right)
Checks if all array values pass a test
Search for an element value and returns its position
Search for an element value and returns its position JSON.parse()
JSON.stringify()
Date.now() Returns the number of milliseconds since zero date
Converts a date object into to an ISO string
Converts a date object into to a JSON string
Allows for defining how a property value is retrieved
Allows for defining how a property value is set
Object.create()