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