JavaScript Array Methods

Omkesh B. Kendre
2 min readMar 9, 2022

--

  • [ 1, 2, 3, 4 ].concat( [5, 6, 7, 8 ] ); // [ 1, 2, 3, 4, 5, 6, 7, 8 ]
  • [ 1, 2, 3, 4 ].copyWithin( 2, 0 ); // [ 1, 2, 1, 2 ]
  • [ 1, 2, 3, 4 ].every( ( n ) => n < 5 ); // true
  • [ 1, 2, 3, 4 ].fill( 9, 2 ); // [ 1, 2, 9, 9 ]
  • [ 1, 2, 3, 4 ].filter( ( n ) => n % 2 ===0 ); //[ 2, 4 ]
  • [ 1, 2, 3, 4 ].find( ( n )=> n > 2 ); // 3
  • [ 1, 2, 3, 4 ].findIndex( ( n ) => n > 2 ); // 2
  • Array.from( “123456” ); // [ ‘1’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’ ]
  • [ 1, 2, 3, 4 ].includes( 3 ); // true
  • [ 1, 2, 3, 4 ].indexOf( 3 ); // 2
  • Array.isArray( [ 1, 2, 3, 4 ] ); // true
  • [ 1, 2, 3, 4 ].join(); // 1,2,3,4
  • [ 1, 2, 3, 2, 4 ].lastIndexOf( 2 ); // 3
  • [ 1, 2, 3, 2, 4 ].map( ( n ) => n * 2 ); //[ 2, 4, 6, 4, 8 ]
  • [ 1, 2, 3, 2, 4].pop(); // [ 1, 2, 3, 2 ]
  • [ 1, 2, 3, 2, 4 ].push( 7 ); // [ 1, 2, 3, 2, 4, 7 ]
  • [ 1, 2, 3, 2, 4 ].reduce( ( acc, total ) => acc - total ) // -10
  • [ 1, 2, 3, 2, 4 ].reduceRight( ( acc, total ) => acc - total ); // -4
  • [ 1, 2, 3, 2, 4 ].reverse(); // [ 4, 2, 3, 2, 1 ]
  • [ 1, 2, 3, 2, 4 ].shift(); // [ 2, 3, 2, 4 ]
  • [ 1, 2, 3, 2, 4 ].slice( 2, 4 ); // [ 3, 2 ]
  • [ 1, 2, 3, 2, 4 ].some( ( n ) => n < 5 ); // true
  • [ 1, 2, 3, 2, 4 ].sort(); // [ 1, 2, 2, 3, 4 ]
  • [ 1, 2, 3, 2, 4 ].splice( 3 ); // [ 1, 2, 3 ]
  • [ 1, 2, 3, 2, 4 ].toString(); // 1,2,3,2,4
  • [ 1, 2, 3, 2, 4 ].unshift( 3 ); // [ 3, 1, 2, 3, 2, 4 ]

Happy Codding … :)

--

--