自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 js的事件循环机制处理顺序

同步操作>异步操作(微任务>宏任务)  由于javascript是单线程任务所以主线程只能同时处理一个任务,所以把异步的事件放在同步的事件处理完成之后再来依次处理。异步事件又包括微任务和宏任务:宏任务和微任务关系:微任务执行完后再执行宏任务微任务操作:  1:Promise,  2:MutationObserver宏任务操作:  1:setTimeout,  2:setInte

2020-07-05 17:14:32 429 1

原创 vue后端传文件流转化成blob对象,前台点击下载返回undefined

后端返回文件流,接收传回来的response.data,使用URL.createObjectURL方法转化成blobURL,放入a标签中模拟点击下载后,没反应,打断点发现a.click()返回undefined,一开始还以为是blobURL不对,检查了好几天,感觉代码也没写错,结果发现,可能是之前封装的调接口的请求把后台传来的流blob对象字符串化了,所以点击不能下载,重新写一个原生请求,就可以下载了。原文链接附上我的代码:function exportLogData(data, file_name)

2020-06-09 13:38:31 5842 3

原创 CSS+HTML知识点总结

CSS+HTML知识点总结二级目录三级目录文档声明(doctype)文档声明用来告诉浏览器当前网页的版本。<!doctype html><!Doctype HTML>这两种形式都表示下面写的网页是html5的版本,大小写都可以字符编码** 编码**将字符转换为二进制码的过程** 解码**将二进制转换为字符的过程** 字符集(chartset)**...

2020-05-23 21:35:06 868

原创 盒模型水平方向的布局规则

盒模型水平方向的布局规则元素水平方向的布局:  元素在其父元素中水平方向的位置有以下几个属性共同决定,且必须满足以下等式:margin-left+border-left+padding-left+width+padding-right+border-right+margin-right = 其父元素的内容区宽度  如果相加结果使等式不成立,则称为过度...

2020-05-01 14:22:08 655

原创 appium-chromedriver@4.21.0npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR!

用命令行安装appium的时候报错。百度到的解决办法都是:npm install appium-chromedriver@3.0.1 --ignore-scripts或者:npm install appium-chromedriver --chromedriver_cdnurl=http://npm.taobao.org/mirrors/chromedriver————————————...

2020-04-28 21:25:31 1134

原创 CSS盒模型详解

@CSS盒模型CSS盒模型对CSS盒模型以及通过box-sizing属性设置盒模型的学习笔记。盒模型的概念盒模型都是由四个部分组成的,分别是margin、border、padding和content,如下图所示:这是一个content为200×200px,padding为30px,border为20px,margin为20px的盒子。因此盒模型可以分为四种:content-box...

2020-04-22 14:24:56 332

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除