1.1.0 • Published 1 year ago

pad-array v1.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

pad-array

Install

npm install pad-array

Usage

import { padStart, padEnd } from 'pad-array';

const originalArray = [
  { id: 1, name: 'Bulbasaur' },
  { id: 2, name: 'Ivysaur' },
  { id: 3, name: 'Venusaur' },
];

const pikachu = {
  id: 25,
  name: 'Pikachu',
};

padStart(originalArray, originalArray.length + 2, pikachu);
//=>
//[
//  { id: 25, name: 'Pikachu' },
//  { id: 25, name: 'Pikachu' },
//  { id: 1, name: 'Bulbasaur' },
//  { id: 2, name: 'Ivysaur' },
//  { id: 3, name: 'Venusaur' },
//]

padEnd(originalArray, originalArray.length + 2, pikachu);
//=>
//[
//  { id: 1, name: 'Bulbasaur' },
//  { id: 2, name: 'Ivysaur' },
//  { id: 3, name: 'Venusaur' },
//  { id: 25, name: 'Pikachu' },
//  { id: 25, name: 'Pikachu' },
//]

API

padStart(originalArray, length, padValue)

originalArray

Type: array

length

Type: number

padValue

Type: any

padEnd(originalArray, length, padValue)

originalArray

Type: array

length

Type: number

padValue

Type: any