![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
JINMINGIS
v:JINMINGIS
展开
-
数组遍历十五法
forEacharr.forEach(callback(currentValue [, index [, array]])[, thisArg])currentValue 当前值index 索引array 当前对象thisArg 执行回调函数时用作this的值ex:array.forEach((item,index)=>{})返回新数组mapvar new_array = arr.map(function callback(currentValue[, index[, array原创 2022-01-21 15:19:53 · 431 阅读 · 0 评论 -
vue打包后生成一个配置文件 可以修改Ip
需求说明因为项目要适应各个地方,需要配置不同的IP,如果还是依赖于开发人员按照不同的地区打包,对于项目安装包管理起来是比较麻烦的。所以需要通过配置文件来解决这个问题。刚开始觉得ip是开发是就写死了的,应该是不可以修改的,但是通过百度大法找到了解决的办法,但是实现起来还是存在一些问题。从这篇文章中学习到了如何解决这个问题实现安装插件npm install --save-dev generate-asset-webpack-plugin修改vue.config.js中的文件let Gener原创 2021-03-03 14:13:18 · 1205 阅读 · 0 评论 -
前端生存之路【localStorage的用法】
localStorage 持久化的存储,不会因为界面的刷新或者重启浏览器而消失,除非清除缓存用途【vue】vueX会因为界面的刷新而丢失数据,通过localStorage存储可以避免通过 "名/键"的方式存储在浏览器中使用localStorage.setItem('fontSize', 15)localStorage.getItem('fontSize')存放对象 以JSON格式存放 不受页面刷新影响localStorage.setItem('user',JSON.stringify({原创 2020-12-02 10:54:54 · 261 阅读 · 0 评论 -
前端生存之路【防抖和节流】
理解防抖主要关注于一段连续操作结束后,处理回调 ex:用户输入框查询节流主要是防止用户的误操作导致一些不必要的错误发生,间隔时间段触发事件ex:用户提交表单时,快速多次点击可能导致生成相同时间段的单据实现防抖和节流都是通过定时器来实现,防抖在于一段时间内如何多次触发事件,则清除定时器,直到用户没有再进行触发。节流则在于不管用户点击了多少次,都按照一定的时间间隔执行函数。防抖就相当于回城读条,取消后需要重新开始。节流相当于技能冷却代码 function debounce (func,de原创 2020-11-27 09:54:47 · 149 阅读 · 0 评论 -
xlsx-style的用法
如何通过xlsx-style 修改导出excel的样式实现导出的excel是带有边框的,满足打印的时候可以尽可能的铺满A纸安装 xlsx-stylenpm install xlsx-style --save修改xlsx-style 源码 解决报错在\node_modules\xlsx-style\dist\cpexcel.js var cpt = require('./cpt' + 'able'); 改为 var cpt = cptable; 修改vue中的代码import X原创 2020-10-22 08:45:27 · 22777 阅读 · 37 评论 -
JS之爱我的工具函数
JS之爱我的工具函数让人头大的数据处理在日常的项目中,经常需要处理数据的格式,其中不乏会遇到一些处理起来比较麻烦的对象,这个时候就需要爱我的工具函数现身,解放下我的代码。快乐好帮手首先推荐一个工具函数库lodash中文文档这里面包含了很多的工具函数,同时再结合es6,满足了。用到的部分下面是部分利用lodash函数或者es6来处理数据返回两个数组不相同的内容list=data.filter(item => !this.lastlist.includes(item))数组过滤得到符合原创 2020-08-26 16:43:30 · 254 阅读 · 0 评论 -
canvas实现简单代码雨
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compa...原创 2019-06-24 20:45:23 · 2134 阅读 · 0 评论