js
文章平均质量分 82
夕阳栖天角
这个作者很懒,什么都没留下…
展开
-
js对象是否为空对象的判断方法
js对象是否为空对象的判断方法将json对象转化为json字符串,再判断该字符串是否为"{}"var obj = {};var b = (JSON.stringify(obj) == "{}");console.log(b, '返回true时,是空对象');//true使用for in 循环判断var obj = {}var isEmptyFn = function() { for(var key in obj) { return false; }原创 2020-12-30 16:51:49 · 315 阅读 · 0 评论 -
svg-icon图片不能改颜色
svg-icon图片不能改颜色svg-icon 为啥变不了颜色?因为 去字体图标库下载的时候选了颜色 ,那svg文件里就自带了fill属性,所以 我们在外面用color改不了svg的颜色。可以使用下面两种方法改变svg图片的颜色:1、改变svg-icon图片代码中的fill属性的值(常用)将fill属性的颜色填充值,fill="#409EFF"改为fill="currentColor"就可以使用color属性在css代码中给svg图片改变颜色了,如下图所示:2、全局加这个样式(不原创 2020-12-29 14:56:24 · 3896 阅读 · 0 评论 -
数组的浅拷贝和深拷贝
数组的浅拷贝和深拷贝1、数组浅拷贝:(直接赋值)var arr1 = [1, 2, 3, 4];var arr2 = arr1;arr1[0] = 6; // 数组是用堆去保存的,相等的时候->只是把存放的地址拷贝过去了,两个指向了同一个地址,所以在改变其中一个数组的值时,另一个数组的值也跟着改变了。console.log(arr2[0]); // 输出结果为6console.log(arr1); // [6, 2, 3, 4]console.log(arr2); // [6, 2, 3原创 2020-12-29 14:36:05 · 730 阅读 · 0 评论 -
gojs去除水印
去GoJs水印找到文件 node_module/gojs/release/go.js打开文件,搜索字符串:7eba17a4ca3b1a8346注释掉这个字符串所在的方法重写这个方法,直接return true// 注释掉这个方法,方法不一定是a.hr,根据关键字搜索到的方法注释即可/*a.hr=b.W[Za("7eba17a4ca3b1a8346")][Za("78a118b7")](b.W,Ak,4,4);*/a.hr=function(){return true};...原创 2020-12-29 14:11:49 · 317 阅读 · 0 评论 -
遮罩层IE8的兼容写法 CSS hack
遮罩层IE8的兼容写法 CSS hack一、先看看IE8 CSS hack的基本用法二、遮罩层IE8的兼容写法一、先看看IE8 CSS hack的基本用法IE8 CSS hack 就是在属性后面加上 \9 或者 \0,代码如下:div{ color: orange; color:red\0; /* IE8+ css hack*/ ...原创 2018-11-13 18:56:26 · 986 阅读 · 0 评论 -
js中时间戳与日期时间格式相互转换
js中时间戳与日期时间格式相互转换1、js获取指定时间戳的方法:2、js中时间戳转换成日期时间格式:1、js获取指定时间戳的方法: var timestamp = new Date("2018-09-08 09:05:05").getTime(); //时间戳是13位(单位:毫秒) // var timestamp = new Date("2018-09-08 09:05:05"...原创 2018-11-08 14:16:28 · 822 阅读 · 0 评论 -
axios实现excel文件下载
axios实现excel文件下载功能:点击导出按钮,调用接口请求数据,下载excel文件。没有token验证时,可以采用点击a标签的方式实现excel下载,<a href="xxx">DOWNLOAD</a>但是项目中采用了token验证,a标签的方式就不合适了。下面是一种可行的方案,axios实现excel文件下载:1、确认后端提供的接口,设置了响应头res...原创 2018-11-08 18:15:08 · 7234 阅读 · 1 评论 -
npm install时一直停留在fetchMetaData network不动
npm install时一直停留在fetchMetaData network不动解决办法1:设置淘宝镜像解决办法2:安装yarn,使用yarn install安装依赖npm install时,一直停留在fetchMetaData network不动,可能是网速问题导致的,所以可以使用办法1:设置淘宝镜像来解决。解决办法1:设置淘宝镜像可以先检测一下npm的源是不是淘宝的镜像源:npm co...原创 2019-08-02 11:12:20 · 3655 阅读 · 1 评论