- 博客(7)
- 收藏
- 关注
原创 常用正则及方法
)$ 或 ^(-([1-9]\d*.\d*|0.\d*[1-9]\d*))|0?4 手机号码:^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$2 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?18 负浮点数:^-([1-9]\d*.\d*|0.\d*[1-9]\d*)$ 或 ^(-(([0-9]+.[0-9]
2023-02-07 16:38:12
823
原创 什么是柯里化
在Lambda演算中有个小技巧:假如一个函数只能收一个参数,那么这个函数怎么实现加法呢,因为高阶函数是可以当参数传递和返回值的,所以问题就简化为:写一个只有一个参数的函数,而这个函数返回一个带参数的函数,这样就实现了能写两个参数的函数了 ——这就是所谓的柯里化(Currying,以逻辑学家Hsakell Curry命名),也可以理解为一种在处理函数过程中的逻辑思维方式。柯里化,用一句话解释就是,把一个多参数的函数转化为单参数函数的方法。// 普通的add函数 function add(x, y) {
2023-02-07 10:47:00
460
原创 nvm切换node版本
安装node时提示,已有当前node 版本 (a later version of node.js is already installed. Setup will now exit.)Window想要彻底删除node.js安装包,并重新安装新的安装包。
2023-02-06 16:55:06
456
转载 jquery事件
animate(properties,speed, easing, callback) properties: 必须。设置相关动画需要的CSS的属性内容。speed: 可选。表示动画执行的时长,默认值是400毫秒。可选的值:以毫秒为单位的数值、“slow”、“fast”。easing: 可选。指定动画在不同时刻的速度。默认值是 "swing"。可选的值: "swing" 开始和结束比较慢,中间快;"linear" 匀速运动。callback: 可选。
2023-02-06 16:52:11
65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人