@writetome51/array-get-and-remove-all-before
TypeScript icon, indicating that this package has built-in type declarations

1.1.3 • Public • Published

getAndRemoveAllBeforeFirst(
       value,
       array
): any[]

Removes and returns everything before the first instance of value in array.

getAndRemoveAllBeforeLast(
       value,
       array
): any[]

Removes and returns everything before the last instance of value in array.

Examples:

let arr = [3,4,5,6,7,8,9,6,7];   
let removed = getAndRemoveAllBeforeFirst(6, arr);  
// removed is now [3,4,5].  
// arr is now [6,7,8,9,6,7].

let arr = [1,2,3,4,5,1,6,7,8,9];   
let removed = getAndRemoveAllBeforeLast(1, arr);  
// removed is now [1,2,3,4,5].  
// arr is now [1,6,7,8,9].

Installation

npm i @writetome51/array-get-and-remove-all-before

Loading

// if using TypeScript:
import {getAndRemoveAllBeforeFirst, getAndRemoveAllBeforeLast}    
	from '@writetome51/array-get-and-remove-all-before';

// if using ES5 JavaScript:
var getAndRemoveAllBeforeFirst = 
	require('@writetome51/array-get-and-remove-all-before').getAndRemoveAllBeforeFirst ;
var getAndRemoveAllBeforeLast = 
	require('@writetome51/array-get-and-remove-all-before').getAndRemoveAllBeforeLast;

Package Sidebar

Install

npm i @writetome51/array-get-and-remove-all-before

Weekly Downloads

0

Version

1.1.3

License

MIT

Unpacked Size

15.2 kB

Total Files

11

Last publish

Collaborators

  • writetome51