Javascript
Alan Lu Pop
这个作者很懒,什么都没留下…
展开
-
Random 使用
Random 使用。原创 2023-09-05 16:04:31 · 60 阅读 · 1 评论 -
处理undefined数据
接手的老项目出现了很多坑,经常出现给后端传undefined的情况,自己就写了一个方法来处理这种事情,但是还是建议找一下为什么会出现undefined/** * @method noNullData()处理单层数据函数 * @param {*} params 必选,你需要处理的数据,支持数组对象,不可以传false * @param {Array} dataType 可选 需要你剔除的为[null,undefined,NaN,'']其中的任何一项或者多个 * @returns params原创 2022-04-26 10:15:28 · 1589 阅读 · 0 评论 -
Vue的Excel文件下载
最早开始接触下载是后端直接返回一个链接,通过a标签直接下载,甚至再简单点直接window.open直接下载。恰巧今天第一次经历文件流下载,代码如下this.$http.get(`xxx`).then((resp) => { console.log(resp); // debugger let blob = new Blob([resp.data],{ type: 'application/octet-stream;charset原创 2022-05-14 16:19:42 · 487 阅读 · 0 评论 -
window新开窗口,固定大小位置
最近写三方登陆,自己搞了一个新开窗口的工具函数,有需要自取。小白的自我检讨,欢迎大佬纠正,发现bug。原创 2022-07-16 20:40:35 · 1030 阅读 · 0 评论 -
获取url参数的两种方式
获取url参数的两种方式原创 2022-12-15 22:10:12 · 272 阅读 · 0 评论 -
数据转换问题
组长对我的审讯是对的,因为隐式转换是有风险的,当然这个我是一直不理解,直到我发现了这个。简单理解就是空数组走了隐时转换,通过了 toString() 方法,转成了空的字符串,然后在进行拼接操作,这也就是说,如果我们正常的工作中进行了隐时转换,还真不知道会发生什么。反正就当我以为会报错的时候,打印了一下,发现没报错,是我错了。然后这个就困扰了我很久的问题,我就研究源码,看了半天和源码没有半毛钱关系。日常工作中,经常遇到数据类型的转换,我常用的什么 *1 +0 -0 ==等等,后来组长看到我的代码,被弄了。原创 2023-04-26 18:05:23 · 39 阅读 · 0 评论 -
Reduce 的常用写法
【代码】Reduce 的常用写法。原创 2023-05-02 11:34:31 · 93 阅读 · 0 评论 -
sort 方法根据参照另一个数组排序
sort 方法根据参照另一个数组排序原创 2023-05-05 13:35:48 · 182 阅读 · 0 评论