Skip to content
This repository has been archived by the owner on Mar 24, 2020. It is now read-only.

bartsmykla/af-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

af-utils 1.1.5

Greenkeeper badge

bunch of utility/helper functions

src/camelize/camelize.js

camelize(str)

Simple function for change string from snake_case to camelCase

Parameters
Name Type Description
str string string which will be camelized  
Examples
camelize('foo_bar'); // returns 'fooBar'
camelize('BAR_BAZ'); // returns 'barBaz'
camelize('BAZFOO'); // returns 'bazfoo'
Returns
  • string camelized string

src/debounce/debounce.js

debounce(func, wait[, immediate])

Simple function debouncing

Parameters
Name Type Description
func function dunction which will be debounced  
wait number number of milliseconds to debounce  
immediate any optional argument, which if set to true will immediately fire debounced function Optional
Returns
  • Void

src/deepCompare/deepCompare.js

deepCompare(arg)

Function to deep object comparision

Parameters
Name Type Description
arg Object objects which will be compared to eachself  
Examples
deepCompare({}, {}); // returns true
const obj1 = {
  foo: 'bar',
};

const obj2 = {
  'foo': 'bar'
};

deepCompare(obj1, obj2); // returns true
deepCompare({ foo: true }, { bar: true }); // returns false
Returns
  • boolean true when compared objects are equal, and false when opposite

src/genUuid/genUuid.js

genUuid()

Function for generating universally unique identifier (RFC 4122 v4)

Examples
genUuid() // returns for example: 'c127d3bb-4c34-429b-ab6a-a6b4073ef6d4'
Returns
  • string generated random Uuid

src/isFunction/isFunction.js

isFunction(item)

Simple function which is checking if given argument is a function

Parameters
Name Type Description
item any anything which should be checked if is function  
Examples
const noop = () => {};

isFunction(noop); // returns true
function noop() {};

isFunction(noop); // returns true
const noop = function() {};

isFunction(noop); // returns true
isFunction({}); // returns false
isFunction('string'); // returns false
Returns
  • boolean true if argument is function, false if not

Documentation generated with doxdox.

About

Bunch of utility/helper functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published