Array Object Methods - 1

Run Settings
LanguageJavaScript
Language Version
Run Command
/* Arrays are hugely useful in any programming language, and JavaScript is no exception. JavaScript includes a variety of built-ins to help with arrays. */ var array = [1, 2, 3, 4]; // unshift(value) places the argument at the beginning of the array array.unshift(0); // push(value) places the argument at the end of the array array.push(5); // shift() gets the first value of the array and returns it array.shift(); // pop() gets the last value of the array and returns it array.pop(); // find(function(object)) finds the value in the array that matches the test and returns that *value* // this is an ES6 function, so using it with node or modern browsers requires extensions or transpiling // findIndex(function(object)) does the same thing as find(), but returns the *index* /* function is_three(value) { return value === 3; } array.find(is_three); */ // reduce(function(object)) applies a function to all values in the array to reduce it a single value function sum(a, b) { return a + b; } array.reduce(sum);
Editor Settings
Theme
Key bindings
Full width
Lines