const randomHexColorCode => () {
let n = (Math.random() * 0xfffff * 1000000).toString(16);
return ‘#’ + n.slice(0, 6);
},
-
城市三联
八月 18日, 2020
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263...
-
老式浏览器是否支持字符串比较正则u修饰符字符模式
六月 25日, 2020
检测当前引擎是否支持u修饰符12345678function hasRegExpU(){ try{ var pattern = new RegExp('.',u); return ...
-
各种去重的效率
四月 23日, 2020
1. set方法去重123function unique(){ return Array.from(new Set(this))} 1234567const arr =[]for (let i = 0; i ...
-
手写bind和call及apply
四月 10日, 2020
自定义bind和call及apply重要的是this和参数```bash js// 设置公共this方法let pubContext = funtion(){return this} Function.prototype._bind ...
-
全网灰暗效果
四月 4日, 2020
css处理全网灰暗css12345678filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms...
-
校验工具类函数
三月 23日, 2020
验证邮政编码1234/** * @param { string } value */export const isPostcode = value => /^(0[1-7]|1[0-356]|2[0-7]|3...
-
观察者模式和发布订阅模式
三月 23日, 2020
观察者模式和发布订阅模式观察者模式:是指一个对象(subject)维持一个依赖列表Observer,当主题状态发生变化的时候,会通知观察者集合。发布和观察者都能看到对方都知道对方的存在。比如事件触发。发布订阅模式:观察者和订阅者关联。...
-
vue请求封装
三月 21日, 2020
js1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162...
-
2019年终总结
一月 13日, 2020
整体来说波折不断,时间很紧,规划的比较粗糙,心力突出分散,计划崩溃1.跳槽较多,浪费了很多时间和金钱。压缩了其他任务的时间2.冲突较多,心情烦躁多变。3.健身计划耽搁,目标120变140斤,然而还是原地踏步4.学习技能加深较慢,js基...