1.0.0 • Published 10 years ago
npm-utils-kingwell v1.0.0
Installation
$ npm i npm-utils-kingwell
$ npm i npm-utils-kingwell --saveRequire
var utils = require('npm-utils-kingwell');- objectSort
- deepCopy
- slice
- inArray
- toDenseArray
- delDupArray||delArray @description Delete Duplicates Array
- strimHtml
- getTimesTamp
- fixNumber
- getDateString
- log||log.help()||success()||error()||info()||warn();
Object sort
/**
* objectSort
* @param {Object} source object
* @param {Number} 0 Or -1
* @return {Object} new Object;
*/utils.objectSort(source,sort);
var obj1 = {
a: 1,
b: 2,
c: 3
};
var obj2 = utils.objectSort(obj1, 0);
obj2 = {
a: 1,
b: 2,
c: 3
};
var obj3 = utils.objectSort(obj1, -1);
obj3 = {
c: 3,
b: 2,
a: 1
};log
log(info,color);
color ===
black
red
green
brown
blue
magenta
cyan
gray
darkGray
lightRed
lightGreen
yellow
lightBlue
lightMagenta
lightCyan
white
utils.log('something','red');//color -> red 
utils.log(msg,colorStyle)// colorStyle=> red,green,brown,blue....
utils.log.help() //output

utils.success(msg);
output color //green
utils.error(msg);
output color //red
utils.info(msg);
output color //lightCyan
utils.warn(msg);
output color //yellow
Interception string
slice(String);
var str = 'abcdefghijklmnopqrstuvwxyz';
console.log(utils.slice(str,3));//output 'abcd...'
console.log(utils.slice(str,3,'-'));//output 'abcd-'
console.log(utils.slice(str,3,'+'));//output 'abcd+'fixNumber
utils.fixNumber(1,2);//output '01'
utils.fixNumber(1,3);//output '001'
utils.fixNumber(1,4);//output '0001'
utils.fixNumber(1,5);//output '00001'
utils.fixNumber.size = 3;
utils.fixNumber(1);//output '001'
utils.fixNumber(12);//output '012'
utils.fixNumber(120);//output '120'getDateString
getDateString(Date date,Boolean showTime);
console.log(utils.getDateString(new Date)); //output 2016-08-10
console.log(utils.getDateString(new Date),true); //output 2016-08-10 11:32:00toDenseArray
var arr = [1,2,3,'',4];
utils.toDenseArray(arr) //output [1,2,3,4]delArray
var arr = [1,2,2,3,3,3,3,4];
utils.delArray(arr); //output [1,2,3,4]inArray
var arr = ['a','b','c']
utils.inArray(b,arr); //output 1strimHtml
var str = '<div>html</div>';
utils.strimHtml(str);//output html;1.2.7
10 years ago
1.2.6
10 years ago
1.2.5
10 years ago
1.2.4
10 years ago
1.2.3
10 years ago
1.2.2
10 years ago
1.2.1
10 years ago
1.2.0
10 years ago
1.1.24
10 years ago
1.1.23
10 years ago
1.1.22
10 years ago
1.1.21
10 years ago
1.1.20
10 years ago
1.1.19
10 years ago
1.1.18
10 years ago
1.1.17
10 years ago
1.1.16
10 years ago
1.1.15
10 years ago
1.1.14
10 years ago
1.1.13
10 years ago
1.1.12
10 years ago
1.1.11
10 years ago
1.1.10
10 years ago
1.1.9
10 years ago
1.1.8
10 years ago
1.1.7
10 years ago
1.1.6
10 years ago
1.1.5
10 years ago
1.1.4
10 years ago
1.1.3
10 years ago
1.1.2
10 years ago
1.1.0
10 years ago
1.0.11
10 years ago
1.0.10
10 years ago
1.0.9
10 years ago
1.0.8
10 years ago
1.0.7
10 years ago
1.0.6
10 years ago
1.0.5
10 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago