🔧: 修复55开头社会统一信用代码的验证问题
🔧: 剔除3-4位的社会统一信用代码的验证
🔧: 修复银行卡号吗随机后计算小数问题
➕: Fakery 假数据模块 ➕: Maths 方法名简化
➕: rgbToHex 正则问题
➕: sensitivePlusSymbol 敏感信息加符号
🔧: 修复身份证号码X结尾报错
➕: inRange 在可及的范围内
➕: fourValueSplit 四值法拆分
➕: recursive 递归调用增加父节点参数
➕: Maths.pythagorasTheorem 勾股定理 ➕: recursive 递归调用
🔧: 对CommonJS的支持
➕: Vector2.getPointAtDist 通过距离开始点、结束点、距离 获取距离的坐标点
➕: contrast 数组交叉对比
➕: Generate.rangeNumber 范围数字 ➕: Generate.straightLinePath 直线路径 ➕: group 打组方法 ➕: isIPAddress IP地址验证
🔧: 修复获取随机数(整数)最小值控制
➕: getRandomColor 随机获取颜色 ➕: antiShake 防抖 阻断调用 常用于提交 ➕: throttle 节流 延迟调用 常用于编辑输入 🙏: 愿无问题
➕: throttle 增加防抖节流方法 🆙: cloneDeep/交集/并集/去重/补集等方法 🙏: 愿无问题
➕: scaleToFill 不保持纵横比缩放图片,使图片的宽高完全拉伸至填满 ➕: aspectFill 保持纵横比缩放图片,只保证图片的短边能完全显示出来 ➕: aspectFit 保持纵横比缩放图片,使图片的长边能完全显示出来 🤔: 为以后开发操作图片相关组件埋一个基础
➕: 版本校验 👀: '1.2.1'.versionComparison('1.1.2') ➕: 字节转换 👀: Convertor.byteFormat(830, 2) 🔧: 修复cloneDeep null字段报错
➕: 拓展方法如下 👀: '12/24'.getConstellationByDate 👀: 'LowerCaseWithUnderscores'.camelcaseToSnakeCase 🙋: ... 目前convertor和verify绝大部分增加了 ➕: 身份证号码信息 👀: '420503198804097532'.citizenIdentificationNumberParse
{
"age": 35,
"birthday": "1988/04/09",
"constellation": "白羊座",
"gender": "男",
"reginCode": "420503",
}
➕: 执行时间输出 👀: console.log(executionTime(()=>{ ... })) // 执行1ms ➕: 通过日期获取星座 👀: Convertor.getConstellationByDate('12/24') // 摩羯座
➕: 蛇形命名法 -> 大驼峰命名法 👀: lower_case_with_underscores -> LowerCaseWithUnderscores ➕: 蛇形命名法 -> 小驼峰命名法 👀: lower_case_with_underscores -> lowerCaseWithUnderscores ➕: 驼峰命名法 -> 蛇形命名法 👀: LowerCaseWithUnderscores -> lower_case_with_underscores ➖: v2(x,y).log() ❓: 强迫症犯了...