Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andreruffert/js-utils
π₯ A collection of some JavaScript utility functions for everyday use
https://github.com/andreruffert/js-utils
javascript js utility
Last synced: about 1 month ago
JSON representation
π₯ A collection of some JavaScript utility functions for everyday use
- Host: GitHub
- URL: https://github.com/andreruffert/js-utils
- Owner: andreruffert
- License: mit
- Created: 2014-08-12T16:19:09.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2018-01-19T13:42:00.000Z (almost 7 years ago)
- Last Synced: 2024-11-01T11:34:31.201Z (about 2 months ago)
- Topics: javascript, js, utility
- Language: JavaScript
- Homepage:
- Size: 40 KB
- Stars: 16
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A collection of some JavaScript utility functions for everyday use.
Take what you need! :v:
### array
* [fillArray()](/array/fillArray.js)
* [getClosestNumber()](/array/getClosestNumber.js)
* [shuffle()](/array/shuffle.js)
* [toArray()](/array/toArray.js)### date
* [daysInMonth()](/date/daysInMonth.js)### detect
* [getOrientation()](/detect/getOrientation.js)
* [getPixelRatio()](/detect/getPixelRatio.js)
* [hasAppleColorEmoji()](/detect/hasAppleColorEmoji.js)
* [hasEmojiSupport()](/detect/hasEmojiSupport.js)
* [hasLocalStorageSupport()](/detect/hasLocalStorageSupport.js)
* [hasSvgSupport()](/detect/hasSvgSupport.js)
* [hasTouchScreen()](/detect/hasTouchScreen.js)
* [isAndroid()](/detect/isAndroid.js)
* [isFireFoxOSApp()](/detect/isFireFoxOSApp.js)
* [isIOS()](/detect/isIOS.js)
* [isModernBrowser()](/detect/isModernBrowser.js)
* [hasWebComponentSupport()](/detect/hasWebComponentSupport.js)### element
* [hasHorizontalScrollBar()](/element/hasHorizontalScrollBar.js)
* [hasVerticalScrollBar()](/element/hasVerticalScrollBar.js)
* [isHidden()](/element/isHidden.js)### function
* [debounce()](/function/debounce.js)
* [delay()](/function/delay.js)
* [isEmpty()](/function/isEmpty.js)
* [noop()](/function/noop.js)
* [once()](/function/once.js)
* [poll()](/function/poll.js)
* [selectContent()](/function/selectContent.js)### number
* [currencyFormat()](/number/currencyFormat.js)
* [pad()](/number/pad.js)
* [random()](/number/random.js)### object
* [extend()](/object/extend.js)
* [isFunction()](/object/isFunction.js)
* [isString()](/object/isString.js)### string
* [removeLeadingSlash()](/string/removeLeadingSlash.js)
* [slugify()](/string/slugify.js)
* [stripEntities()](/string/stripEntities.js)
* [stripTags()](/string/stripTags.js)
* [ucfirst()](/string/ucfirst.js)### url
* [getAbsoluteUrl()](/url/getAbsoluteUrl.js)
* [getCurrentQueryString()](/url/getCurrentQueryString.js)
* [getUrlHash()](/url/getUrlHash.js)
* [getUrlVars()](/url/getUrlVars.js)## License
MIT Β© [AndrΓ© Ruffert](http://andreruffert.com)