0.0.3 • Published 8 years ago

obj-helper v0.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

obj-helper

Various helper functions for working with object and arrays

Installation

npm install obj-helper

Usage

var oh = require('obj-helper');

Get the length of an object

var obj = {
  name: 'Luke',
  age: 19,
  druid: 'R2D2'
}

var objSize = oh.size(obj); // returns 3

Return the values of an Object as a string

var obj = {
  name: 'Luke',
  age: 19,
  druid: 'R2D2'
}

var lukeToStr = oh.objtoStr(obj); // returns luke19R2D2

Check if two objects are equal

var obj = {
  name: 'Luke',
  age: 19,
  druid: 'R2D2'
}

var obj2 = {
  name: 'Luke',
  age: 19,
  druid: 'R2D2'
}

var objsEqual = oh.compare(obj,obj2); // returns true

Check if an object is in array of objects

var rebels = [
  {
    name: 'Han',
    job: 'Smuggler',
    age: 29
  },
  {
    name: 'Leia',
    job: 'Princess',
    age: 19
  },
  {
    name: 'Chewbacca',
    job: 'Pilot',
    age: 200
  }
];

oh.indexOfObj(rebels, {
    name: 'Chewbacca',
    job: 'Pilot',
    age: 200
  }); // returns 2