![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实用小函数
丑小喵喵
这个作者很懒,什么都没留下…
展开
-
手写简易版axios拦截器,实现微信小程序wx.request的封装与拦截
axios是一个功能强大的网络请求库,其中拦截器又是axios的精髓。在小程序的开发或者需要手动实现ajax的时候,没有实现对请求的拦截,开发的时候非常不方便,因此手写一个简易版的axios拦截器。原创 2020-08-15 17:40:18 · 1915 阅读 · 4 评论 -
小程序远程清除线上缓存
小程序怎么清除线上缓存呢小程序缓存是小程序优化中经常要用到的,但随着版本的迭代,有些缓存字段已经更改或者不需要使用了,而且可能对我们新的版本产生影响,那要怎么清除线上缓存呢?其实很简单,每次更新前在程序内配置一个版本号,只要检测到版本号不一样,就清除以前的缓存,具体实现如下config.jsmodule.exports = { VERSION: '1.0'}update-ve...原创 2020-01-14 11:57:53 · 619 阅读 · 0 评论 -
js重写console.log函数
在前端开发中console.log是我们必不可少的调试工具,但是原生的console.log有两点不能很好地满足我们的需求 1. 开发时需要log,但是上线时希望去掉log,但我们不可能每一行都删掉 2. 对于Object和Array等引用类型,打印的时候是打印引用地址的值,并不是程序当前时刻的值,有时不注意就会发现打印前后是一样的,给调试带来了一定的困难原创 2019-10-25 22:52:14 · 7467 阅读 · 1 评论 -
原生ajax发送get、post请求
原生ajax发送get、post请求ajax.jstest.htmlapp.js原生ajax会有跨域问题,后台要允许跨域访问,这里是express框架以上就是原生ajax的简单运用,在一些轻量级的应用上可以自己封装一个小的ajax函数,而不用引入第三方的包,从而使代码的体积更小化ajax.jsconst ajax = {}ajax.request = function (url,data,...原创 2019-10-21 11:08:15 · 256 阅读 · 0 评论