0.0.13 • Published 7 years ago

js-tint v0.0.13

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

jsTint

NPM version npm GitHub stars GitHub forks

A tools to help you using javascript quickly and smoothly


Feature

  • Help you using javascript quickly and smoothly

Install

  • Install js-tint
$ npm i js-tint --save

Usage

import { jsTint } from 'js-tint';
const { _date, _object, _string, _web, _fetch } = jsTint;

API

  • _date
console.log(_date.YYYYMMDD());   =>   2017-08-01
console.log(_date.YYYYMMDD('/'));   =>   2017/08/01
console.log(_date.YYYYMMDD(new Date(), '-'))   =>   2017-08-01
console.log(_date.YYYYMMDD(1501568433291, '-'))   =>   2017-08-01

console.log(_date.YYYYMMDDHHmmss());   =>   2017-08-01 14:21:23
console.log(_date.YYYYMMDDHHmmss(new Date(), {dateSep: '/', timeSep: '/'}));   =>   2017/08/01 14/21/23

console.log(_date.timestamp());   =>   1501568586
  • _number
console.log(_number.tofixed(2.3251, 2));   =>   2.33   
  • _object
console.log(_object.isObject({a: 1, b: 2}));   =>   true
console.log(_object.has({a: 1, b: 2}, 'a'));   =>   true
console.log(_object.deepCopy({a: 1, b: 2, c: {d: 1}, e: [1, 2, 3]}));   =>   {a: 1, b: 2, c: {d: 1}, e: [1, 2, 3]}
  • _string
console.log(_string.isString('dsadas'))   =>   true
console.log(_string.isEmail('dushao1314@foxmail.com'))   =>   true
console.log(_string.isMobile('18170860810'))   =>   true
console.log(_string.isChinese('杜少小丢丢'))   =>   true
console.log(_string.randomString());   =>   STUVWXYZabcdefgh
console.log(_string.randomString(10));   =>   STUYZabcfg
console.log(_string.randomString(3, 'STUVWXYZ'));   =>   SWX
  • _web
console.log(_web.getQueryString('name'));   =>   dushao103500
console.log(_web.getQueryString('name', 'http://www.baidu.com?name=dushao&password=12345'));   =>   dushao
  • _fetch
_fetch('http://abc.json', { method: 'get', params: { name: 'dushao' } })
  .then(function(response) { return response.json(); })
  .then( function(value) { console.log(value); })
0.0.13

7 years ago

0.0.12

7 years ago

0.0.11

7 years ago

0.0.10

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago