自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 记录学习修改node_modules中依赖的源码(避坑)

记录学习修改 node_modules 中源码时遇到的问题和解决方法。

2024-08-13 10:58:01 454

原创 浅识Content-Disposition文件下载响应标头---小程序复用H5预览PDF问题

服务器可能没有正确配置以声明资源的正确MIME类型。指定为inline就是网页端预览pdf的,指定为 attachment就是下载到本地小程序直接复用后端附件接口时,接口使用了web端常用的—弹出“另存为”对话框 ,其Content-Type:application/octet-stream,Content-Disposition: 指定为attachment,此时小程序控制台警告得到是二进制文件的type,小程序不知道怎么解析这个文档。

2024-05-06 10:53:17 601

原创 H5 Geolocation API 遇到的坑及总结

记录一次开发过程中使用 Geolocation API的时候,遇到的问题。环境:手机端safari,Android 自带浏览器, PC—chrome edge Firefox。

2024-04-25 15:05:53 2189 3

原创 前端文件下载---创建本地Blob+a标签download属性

2.通过这个blob对象, 每次调用 URL.createObjectURL() 方法都会生成一个地址,这个地址代表着根据 blob 对象生成的资源入口,而这个资源入口存放于浏览器维护的一个 blob URL store 中。方法时,都会创建一个新的 URL 对象,即使你已经用相同的对象作为参数创建过。1.Fecth API 请求的Response 对象 中的 blob()方法,将字节属性转换为blob对象的Promise。有了这个地址,使用 a标签,设置download属性,预设下载的文件名字。

2022-12-29 15:29:07 579

原创 Vue2/3---动态弹窗类组件

Vue2/3---动态弹窗类组件,认识不同版本的写法,了解用途。

2022-09-18 12:04:42 1034

原创 利用原生JS做组件通信---自定义事件

dispatchEvent+ CustomEvent()实现数据派发,可以利用在组件通信

2022-08-29 23:49:48 461

原创 Git日常使用

Git的日常使用

2022-07-14 07:59:37 234

原创 浏览器渲染的流程---关键渲染路径

从MDN对关键渲染路径定义开始,并展开对渲染流程的分析理解,引出了DOM与CSSOM,JS三个在解析渲染时的关系,带出了脚本标签的两个属性derfer和async,得到两个的区别。最后对浏览器渲染的流程有个初步认识...

2022-06-28 11:14:20 289

原创 http---强缓存和协商缓存

http缓存

2022-06-20 23:53:41 198

原创 css布局---双飞翼布局和圣杯布局

css实现三栏布局---双飞翼布局和圣杯布局

2022-06-18 00:05:08 492

原创 css布局---两栏布局

实现css两栏布局的方法

2022-06-17 23:49:47 226

原创 js基本引用类型---包装类

js基本引用类型---包装类

2022-06-14 11:35:48 168

原创 用生活例子理解JavaScript中的 call()bind()、apply()

最近看到一个朋友分享用生活例子理解JavaScript中的 call()bind()、apply()挺有意思的,我写了以下理解apply call bind​ A useful mnemonic is “A for array and C for comma.” A参数是数组, C是逗号(多个参数)例子助力理解:Garlen是一个obj,有一个充电宝,他的的Babe的手机没电了,但是没有充电宝。充电宝是Garlen的,Babe需要使用电宝冲到自己的手机(相当于改变了this),现在充电宝指向B

2021-09-12 23:51:54 123

原创 console.log 打印与预期结果不同

以前写笔记都是在写本地Typora。跟朋友交流后,决定还是应该写在博客跟大家交流。之前遇到过一个场景,console.log 打印与预期结果不同,见下。let users = [ { name: "John", age: 20, surname: "Johnson" }, { name: "Pete", age: 18, surname: "Peterson" }, { name: "Ann", age: 19, surname: "Hathaway" }];function byFi

2021-08-30 12:12:39 384

空空如也

空空如也

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

TA关注的人

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