@cycjimmy/awesome-js-funcs

Personal collection of javascript functions often used.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
@cycjimmy/awesome-js-funcs
004.0.94 months ago3 years agoMinified + gzip package size for @cycjimmy/awesome-js-funcs in KB

Readme

Awesome Js Funcs
!workflows-badge-image !libraries dependency statuslibraries-status-imagelibraries-status-url !libraries sourceranklibraries-sourcerank-imagelibraries-sourcerank-url !Release daterelease-date-imagerelease-url !semantic-releasesemantic-imagesemantic-url !npm licenselicense-imagedownload-url

Install

!NPM versionnpm-imagenpm-url !NPM bundle sizenpm-bundle-size-imagenpm-url !npm downloaddownload-imagedownload-url
# via npm
$ npm install @cycjimmy/awesome-js-funcs --save

# or via yarn
$ yarn add @cycjimmy/awesome-js-funcs

Usage. E.g:

import { isString } from '@cycjimmy/awesome-js-funcs';

// or better import
import { isString } from '@cycjimmy/awesome-js-funcs/esm/judgeBasic';

// or best import (recommend)
import isString from '@cycjimmy/awesome-js-funcs/esm/judgeBasic/isString';
const isString = require('@cycjimmy/awesome-js-funcs/cjs/judgeBasic/isString.cjs').default;

console.log(isString('string'));   // show true

Function Collection

  • judgeBasic
isString isNumber isObject isFunction isArray isNull isUndefined isPromise isNodeList isUrl
  • judge
isChineseName isChinesePhoneNumber isChineseIdentificationNum
  • string
trim firstUpperCase midlineToCamel
  • array
shuffle
  • object
entries clean
  • math
randomInt
  • typeConversion
nodeListToArray functionToPromise stringTrueFalseToBoolean stringToJson
  • dom
QueryAll (constructor) siblingFilter addStyles getElementStyle addPreloadLink touchActive touchActiveMockClick
  • event
dispatch debounce throttle preventDefault
  • media
isAudioPlaying isVideoPlaying
  • handheld
judgeOrientation isMobile getBrowserInfo
  • function
delayForPromise
  • regExpression
chineseName chinesePhoneNumber chineseIdentificationNum
  • designPattern
CreateInstance (constructor)
  • seldom
getUrlRelativeDir