blob与base64互转

小项目中,遇到图片跨域的问题,现在的解决方式是后端下载图片,转为base64后,传递到前端,img标签支持显示base64,但是看着一大串base64,总觉得难受!思考,将base64转为blo...

JavaScript 2021-05-02 217

使用服务端代理接口解决跨域

不用配置麻烦的webpack,一个脚本就可以解决代理的问题,也不需要添加什么js文件啥的。 安装插件: cnpm install koa --save-dev cnpm install http...

JavaScript 2021-01-21 327

离线应用和客户端存储

1.离线检测 HTML5定义了一个navigator.onLine属性,这个属性值为 true表示设备能上网,值为 false 表示设备离线。这个属性的关键是浏览器必须知道设备能否访问网络,从而...

JavaScript 2020-08-05 174

let和const

记录自己关于《ES6标准入门》一书的阅读笔记、摘抄和理解。 let和const与var一样都是声明变量的命令,不同点在于let、const更为严格,也更加规范,适应于当下前端发展的需要。 1.l...

JavaScript 2020-07-23 197

HTML5脚本编程

1.跨文档消息传递 简称XDM,指的是在不同域的页面间传递消息。如在www.wrox.com 域中的页面与位于一个内嵌框架的p2p.wrox.com进行通信。XDM的核心是postMessage...

JavaScript 2020-07-22 195

Vue-router笔记

1.响应参数变化 子组件下,组件实例会被复用,这样做页面效率更高,但是,组件的生命周期钩子不会再被调用。 复用组件时,想对路由参数的变化作出响应的话,你可以简单地 watch (监测变化) $r...

JavaScript 2020-07-18 169

表单脚本

1.基础知识 表单对应的是HTMLFormElement类型,继承自HTMLElement。 属性和方法如下: acceptCharset:服务器能够处理的字符集;等价于HTML中的accept...

JavaScript 2020-07-16 214

触摸和手势事件

1.触摸事件 touchstart:当手指触摸屏幕时触发;即使已经有一个手指放在了屏幕上也会触发。 touchmove:当手指在屏幕上滑动时连续地触发。在这个事件发生期间,调用preventDe...

JavaScript 2020-07-16 185

HTML5事件

1.contextmenu事件 通过鼠标右键点击触发,该事件是冒泡事件,支持此事件的浏览器包括IE,看下面的例子: <div id="myDiv">ddddddddddddddddddddddd...

JavaScript 2020-07-16 178