Usage
Install with npm
npm i nscutils
const Utils = require("nscutils");
the utils for Array
sort
const Utils = require("nscutils");
const res = Utils.Array.order(array, type, column);
de-duplication
const Utils = require("nscutils");
const res = Utils.Array.unique(array, column);
the utils for String
removeHTML
const Utils = require("nscutils");
const res = Utils.String.removeHTML(html);
cut off string and append in the end
const Utils = require("nscutils");
const res = Utils.String.subString(val, len, suffix);
String->Float
const Utils = require("nscutils");
const res = Utils.String.toFixed(val, len, fill);
delete f&p space
const Utils = require("nscutils");
const res = Utils.String.trim(val);
replaceAll
const Utils = require("nscutils");
const res = Utils.String.replaceAll(val, replacestr, newstr);
String->Date
const Utils = require("nscutils");
const res = Utils.String.toDate(val, split);
the utils for Date
format
const Utils = require("nscutils");
const res = Utils.Date.format(date, fmt);
countdown now -> date
const Utils = require("nscutils");
const res = Utils.Date.Countdown(date);
the utils for Object/Array
copy
const Utils = require('nscutils');
const res = Utils.Object.extend(isDeep,target,src...);
the utils for color
rgb->binary
const Utils = require("nscutils");
const res = Utils.Color.rgb2binary(color);