cleverPromise
Classes
-
pathWrapper
:封装处理路径方法 -
utilWrapper
:封装常用的JS技巧 -
DateWrapper
:封装时间操作辅助方法
Modules
arrayWrapper
:同步化异步编程,数组化处理promise
objectWrapper
:同步化异步编程,对象化处理promise
API Documentation:
示例:
导入方式 :
let arrayWrapperobjectWrapper =
案例 1:(promise wrapper)
{ var p1Error p1Result = await console}
案例 2: (file)
const pathWrapper = const fullPath = '/usr/local/bin/test.js'const currentFileName = pathWrapper
案例 3 (util )
// uniqe const utilWrapper = const u = utilWrapper // rapidLoop const fn = { const a = item ** 2; console return a }; utilWrapper // quickrounding const num1 = 245 const num2 = -243 const num3 = 2323123245784565 console console console // safeNumber const exp1 = 01 + 02 console const exp2 = 0756*022 console
案例4 (date )
const DateWrapper = const date1 = '2018-12-2 11:22'const date2 = '2018/12/2 11:22'consoleconsole