前端
文章平均质量分 73
BAOXFEI
奋发向上的蜗牛~
展开
-
优雅的写法
1.js利用 && 和 || 赋值小技巧---就是if-> 值用&&,else用||,if中内容多的写到括号里。//demo1 var b; if(b != null){ b = b; }else { b = 2; } var c = c || 2; //demo2 va...原创 2020-03-09 16:26:16 · 270 阅读 · 0 评论 -
关于高精度数据计算库bignumber:
1.用js的基础类型number对小数进行乘除运算的时候会存在精度问题,例如:0.1+0.2 = 0.300000000000000040.1*0.2 = 0.020000000000000004用bignumber这个库解决上述问题:import BigNumber = require('bignumber.js')bignumber.js简介: bignumber.js是一款用于任意精度十进制和非十进制算术的JavaScript库。 特征: 整数和小数,支持任意精度...原创 2020-05-18 15:10:22 · 5169 阅读 · 1 评论 -
制作一个中奖轮播图
<template> <div class="con"> <div id="hideDiv" class="hideDiv"></div> <div id="firstQuoScrollBox"> <ul id="firstQuoCon1" :style="{transform: 'translat...原创 2020-05-07 15:25:49 · 605 阅读 · 0 评论 -
导出excel
//测试post方式导出 exportList(reqData, token, mockDate) { if (mockDate.length == 0) { this.alertTS("无数据导出"); return false; } this.downloadExcel(this....原创 2020-04-22 20:47:19 · 181 阅读 · 0 评论 -
深拷贝 & 浅拷贝
深拷贝(深入彻底来一套):除了对象本身被复制外,对象所包含的所有成员变量都会被复制,包括引用类型的成员对象。创建新对象,copy地址,如基本类型Number,String,Boolean按值传递,直接存储在栈(stack)中。注意注意:深拷贝,是拷贝对象各个层级的属性。slice()对象的一级属性确实不受影响了,但是二级属性还是没能拷贝成功,slice()根本不是真正的深拷贝。浅拷贝:只复制对...原创 2020-03-13 14:48:23 · 175 阅读 · 0 评论 -
浏览器开发工具的秘密
点击打开链接转载 2016-12-27 19:01:14 · 353 阅读 · 0 评论 -
快速掌握一个语言最常用的50%
现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习;其二是花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。然而这两种方法都有弊病。第二种方法的问题当然很明显,不仅浪费了时间,偏离了目标,而且学习效率不高。因为没有实际问题驱动的语言学习通常是不牢固不深入的。有的人学着学着成了语言专家,反而忘了转载 2017-03-01 10:22:24 · 276 阅读 · 0 评论