摘要: 1、box-shadow:第四个值的属性-扩张半径,通过指定正值或负值,可以让投影面积加大或减小。一个正值的扩张半径加上两个为零的偏移量以及为零的模糊值,得到的投影其实就像一道边框。它还支持逗号分隔语法,我们可以创建任意数量的投影。 例如:box-show:0 0 0 10px #655, 0 0 阅读全文
posted @ 2018-12-05 14:06 爱技术的比目鱼 阅读(327) 评论(0) 推荐(0) 编辑
摘要: background-clip:设置元素的背景(背景图或颜色)是否延申到边框下面 属性值: 1、border-box:默认值,从border区域(包含border)开始保留背景; 2、padding-box:从padding区域(包含padding)以内开始保留背景; 3、content-box:从 阅读全文
posted @ 2018-12-05 13:31 爱技术的比目鱼 阅读(131) 评论(0) 推荐(0) 编辑
摘要: git branch :查看本地分支 git branch -a :查看本地加远程分支 git checkout <branch>:切换分支 git checkout -D <branch>:删除本地分支 git checkout -b <branch> <master>:从远程创建分支 阅读全文
posted @ 2018-11-27 15:38 爱技术的比目鱼 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 学习地址:http://es6.ruanyifeng.com/#docs/destructuring 默认值生效的条件:对象的属性值严格等于undefined,null不严格等于undefined 用途: 1、变换变量的值; 2、从函数返回多个值; 3、函数参数的定义; 4、提取JSON数据; 5、 阅读全文
posted @ 2018-11-20 15:28 爱技术的比目鱼 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、let: 1、let声明的变量只在它所在的代码块内有效; 2、let声明的变量不存在变量提升;(变量提升:变量可以在声明之前使用,值为undefined); 3、暂时性死区(temporal dead zone):在代码块内,使用let声明变量之前,该变量都是不可用的; 4、let不允许在相同作 阅读全文
posted @ 2018-11-19 17:19 爱技术的比目鱼 阅读(244) 评论(0) 推荐(0) 编辑
摘要: this指的当前对象,如果在全局访问内使用this,则指向当前页面的window; 如果在函数中使用this,则this是指代什么是根据当前函数在什么对象上调用。 函数中的this是运行时决定的,而不是函数定义时。 全局函数call和apply可以改变this的指向: call和apply的唯一区别 阅读全文
posted @ 2018-11-13 10:48 爱技术的比目鱼 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 作用域:函数的内部环境可以通过作用域链访问到所有的外部环境,但外部环境却不能访问到内部环境; 作用域的形成:在一个函数创建时形成的,而不是函数调用; 作用域向上查找是查找创建它的那个作用域 (闭包:函数在某个特殊情况下创建就会形成闭包,这个特殊情况就是,它使用了自己局部作用域以外的变量。) 在函数a 阅读全文
posted @ 2018-11-12 16:38 爱技术的比目鱼 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1、安装:npm install file-saver xlsx --save-dev 2、引入:import FileSaver from 'file-save'; import XLSX from 'xlsx'; 3、点击事件: exportExcel() { let vb = XLSX.uti 阅读全文
posted @ 2018-11-12 15:00 爱技术的比目鱼 阅读(5392) 评论(0) 推荐(0) 编辑