jsh1400-array

1.7.3 • Public • Published

array

npm i jsh1400-array

pluck

import {jArray} from 'jsh1400-array'

let ar = [
    { id: 5, name: "j", family: "sh"},
    { id: 6, name: "r", family: "sh"},
    { id: 7, name: "s", family: "e"}
    ]
  
jArray.pluck(ar, 'name')
  
// out put ["j", "r", "s"]

findAll

import {jArray} from 'jsh1400-array'

let ar = [
    { id: 5, name: "j", family: "sh"},
    { id: 6, name: "r", family: "sh"},
    { id: 7, name: "s", family: "e"}
    ]
    
jArray.findAll(ar,(item) => item.family === 'sh')
  
// out put [{ id: 5, name: "j", family: "sh"},{ id: 6, name: "r", family: "sh"},]

findAllIndex

import {jArray} from 'jsh1400-array'

let ar = [
    { id: 5, name: "j", family: "sh"},
    { id: 6, name: "r", family: "sh"},
    { id: 7, name: "s", family: "e"}
    ]
    
jArray.findAllIndex(ar,(item) => item.family === 'sh')
  
// out put ["0", "1", ]

toObject

import {jArray} from 'jsh1400-array'

let ar = ["a", "b", "c"]

jArray.toObject(ar)
  
// out put { "0":"a", "1":"b", "2":"c"]

toStringify

import {jArray} from 'jsh1400-array'

let ar = ["a","b","c"]

jArray.toStringify(ar)

// out put '["a","b","c"]'

toParseArray

import {jArray} from 'jsh1400-array'

let string = '["a","b"]'

jArray.toParseArray(string)
  
// out put ["a", "b"]

Javad Shariati jsh1400@yahoo.com

Package Sidebar

Install

npm i jsh1400-array

Weekly Downloads

0

Version

1.7.3

License

ISC

Unpacked Size

3.94 kB

Total Files

3

Last publish

Collaborators

  • jsh1400