自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

九阴与九阳

内功与招式,我都要。

  • 博客(4)
  • 收藏
  • 关注

原创 使用//代替https://或者http://

产生的原因当一个资源可以通过http或者https访问,但是不同端对于同一个资源使用的协议不同,但是后端的接口往往又是同一个,怎么做到适配?为什么可以这么做?当使用// 代替https://(http://),默认使用的是当前页面的协议,这样你就可以在不同的端获得正确的资源地址。注意如果你在浏览器单独输入一个//abc.com,则会使用默认的file协议。为什么会发生上面的情况?在解...

2018-11-19 21:02:28 966

原创 手把手教你实现一个modal对话框

需求:1、点击一个按钮弹出对话框2、对话框的事件能够被父组件捕捉3、对话框里的内容能够随时改变一、如何实现一个对话框1.1 创建一个简单的对话框    简而言之,一个简单的对话框就是一个div(也可能是几个div),怎么创建呢?function createModal () { //创建一个div var modalDiv = docume...

2018-11-14 11:35:33 1899

原创 前端中的Web Worker详解

web worker产生的背景    总所周知,前端javascript是单线程工作的(前端中的线程),那如果有计算密集性、高延时的任务,前端通常会特定的调度机制通过settimeout、promise等实现,但是本质上,无论怎么样,还是在一个线程中进行工作,仍然会阻塞主Javascript线程,为了能够更好的执行,前端实现了一个web api接口—web...

2018-11-03 11:19:54 7028 1

原创 前端文件下载方式探讨

开发过程中遇到一个问题,就是文件下载问题,通过请求后端的接口把文件下载到本地。一般有两种方式一、window.openwindow.open(URL,name,features,replace)url: 代表urlname: 新窗口的名字features: 新窗口的特性replace: 是否替换当前浏览器的历史记录二、window.location.hrefwindow.loc...

2018-11-02 20:38:07 1594

空空如也

空空如也

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

TA关注的人

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