JavaScript Math Object

Returns the sine of an angle
Returns the cosine of an angle
Returns the tangent of an angle
Returns the absolute value of a number
Returns a number raised to a certain power
Returns the arcsine of a number in radians
Returns the arccosine of a number in radians
Returns the arctangent of a number in radians
Rounds a number up to the next largest integer
Rounds down a number to the next smallest integer
Returns the number rounded to the nearest integer
Returns the integer part of a number
Returns the number with the highest value
Returns the number with the lowest value
Returns the square root of a specified number
Returns the sign of a number
Returns the natural logarithm of a number
Returns the base 2 logarithm of a number
Returns the base 10 logarithm of a number
Returns the natural logarithm of 1 plus number
Returns e (Euler's number) raised to given power
Returns e raised to given power minus 1
Returns the hyperbolic sine of a number
Returns the hyperbolic cosine of a number
Returns the hyperbolic tangent of a number
Returns the hyperbolic arcsine of a number
Returns the hyperbolic arc-cosine of a number
Returns the hyperbolic arctangent of a number
Returns arctangent of the quotient of arguments
Returns the 32-bit float representation of number
Returns sqrt of the sum of squares of arguments
Returns the cube root of a specified number
Returns num of leading zeros in binary of a number
Returns pseudo-random float number between 0 and 1

JavaScript String Methods

Returns the number of characters in a string
replace a substring/pattern in the string
Returns the first index of occurrence of a value
Returns the last index of occurrence of a value
Checks if a string begins with a specified string
Checks if a string ends with a specified string
Returns uppercase of a string
Returns lowercase representation of a string
Checks if given string is found inside a string
Returns a string by repeating it given times
Returns character at a specified index in string
Returns Unicode of the character at given index
Returns a string from the given UTF-16 code units
Returns a specified part of the string
Pads a string at the start to a given length
Pads a string at the end to a given length
Returns the Unicode point value at given index
Returns a string using the given code points
Returns result of matching string with a regex
Returns iterator of results matching with a regex
Compares two strings in the current locale
Searches for specified value in the string

JavaScript Array Methods

Returns the number of elements in an array
Returns the array in reverse order
Sorts the elements of an array in specific order
Returns array by filling elements with given value
Concatenates the array elements to a string
Returns the string representation of an array
Removes and returns the last array element
Removes and returns the first array element
Adds elements to end of array & returns its length
Adds elements to start of array and returns length
Returns array by merging given value and/or arrays
Returns an array by changing its elements in place
Returns the last index of occurrence of an element
Returns the first index of occurrence of element
Creates a new Array instance from given arguments
Returns a shallow copy of a portion of an array
Returns index of element that satisfies condition
Returns first element that satisfies a condition
Checks if a value exists in an array
Reduces array to single value from right to left
Reduces array to single value from left to right
Checks if the given value is a JavaScript Array
Returns array by filtering elements on given test
Returns array by mapping elements using given func
Executes the given function on array elements
Tests if any element passes given test function
Tests if all elements pass the given test function
Returns iterator containing key/value pair array
Returns an iterator containing keys of array items
Returns iterator containing values of array items
Creates a new Array from array-like object
Returns the constructor function for the array
Copies and overwrites elements within the array
Returns string representing the elements of array
Flattens the nested array to given depth
Returns new array by mapping and flattening array