2018-05-16 10:10:23 +02:00

1.6 KiB

view on npm npm module downloads Build Status Dependency Status js-standard-style

find-replace

Find and either replace or remove items from an array.

Example

> findReplace = require('find-replace')

> findReplace([ 1, 2, 3], 2, 'two')
[ 1, 'two', 3 ]

> findReplace([ 1, 2, 3], 2, [ 'two', 'zwei' ])
[ 1, [ 'two', 'zwei' ], 3 ]

> findReplace([ 1, 2, 3], 2, 'two', 'zwei')
[ 1, 'two', 'zwei', 3 ]

> findReplace([ 1, 2, 3], 2) // no replacement, so remove
[ 1, 3 ]

findReplace(array, valueTest, [...replaceWith]) ⇒ array

Kind: Exported function

Param Type Description
array array the input array
valueTest valueTest a test-value query to match the value you're looking for
[...replaceWith] any If specified, found values will be replaced with these values, else removed.

© 2015-18 Lloyd Brookes <75pound@gmail.com>. Documented by jsdoc-to-markdown.