- 博客(5)
- 收藏
- 关注
原创 正则匹配整数或小数
/((^0{1}(?=\.)|(^[1-9]\d*)))\.?(?=\d+)[0-9]*$/gm会匹配到1.0000这种,不过没影响欢迎指出其它错误之处
2021-09-02 18:26:40
493
原创 手动实现柯里化函数、new操作符
柯里化函数优点:节省大量重复参数,代码看起来更简洁,逻辑更清晰缺点:闭包通用毛病 变量得不到释放 会一直占用内存,执行效率较低function currying(fn, args=[]){ // 只负责将传入的函数进行柯里化, args 收集参数的数组 let length = fn.length // 获取逻辑处理函数 add 的参数个数 return function(){ let _args = [...args, ...arguments] //
2020-08-21 09:51:10
149
原创 rem.js
<script>(function remSetting (win) { const doc = win.document const docEl = doc.documentElement let timer const refreshRem = function refreshRem () { let width = docEl.getBoundingCl...
2018-12-26 14:50:25
47
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人