函数库, 面向复杂业务场景的 js 类库
紧凑型驼峰命名转横线命名,区别在于出现连续 2 个字母都是大写的情况
Demo:
import { hyCompact } from 'func-package'; // 默认用横线分隔const name = hyCompact('EACdEf');console.log(name); // EACdEf ==> ea-cd-ef // 自定义分隔符const name1 = hyCompact('EACdEf', '_');console.log(name1); // EACdEf ==> ea_cd_ef