UNPKG

xms-basic-util

Version:

js基础工具类集合,集成方便后期调用,通过webpack编译,支持多种平台,如es6、node、浏览器引入等 ## 使用 ### es6方法 - 安装 ``` npm install xms-basic-util ``` - 导入 ``` import xmsBasicUtil from 'xms-basic-util' //日期转换工具对象 const dateFormat = xmsBasicUtil.dateFormat; //数字处理工具对象 const mathUtil = xmsBasicUt

35 lines (30 loc) 650 B
// 默认值 const SequenceConfig = { idx: 0 } // 主键生成器 class Sequence { constructor (incr = 1) { this.incr = incr this.config = SequenceConfig } increaseIdx () { this.config['idx'] += this.incr return this.config['idx'] } next () { const idx = this.increaseIdx() return idx } } // 测试 const sequence1 = new Sequence() const sequence3 = new Sequence() const sequence2 = new Sequence() console.log(sequence1.next()) console.log(sequence2.next()) console.log(sequence3.next()) console.log(sequence1.next()) console.log(sequence2.next()) console.log(sequence3.next()) console.log(sequence1.next())