Skip to content

vanschroeder/obj-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

obj-utils

Small Collection of Object Utilities

Build Status NPM Version

Methods

getTypeOf(object)

Returns name of Object type as string

example:

console.log( Obj.getTypeOf( [] ) ); // prints 'Array'

isOfType(object, kind)

Returns boolean based on object passed as object params matching

example:

var MyClass;

MyClass = (function() {
  function MyClass() {}

  return MyClass;

})();
console.log( Obj.isOfType(new MyClass, MyClass) ); // prints 'true'

objectToQuery(object)

Transforms Object to name value paired Query String

example:

console.log( Obj.objectToQuery({name:'test',value:'foo'}) ); // prints 'name=test&value=foo'

queryToObject(string)

Transforms name value paired Query String to Object

example:

console.log( Obj.queryToObject('name=test&value=foo') ); // prints '{name:\'test\',value:\'foo\'}' 

About

Small Collection of Object Utilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published