随笔分类 - Js
摘要:1. 使用场景 当我们处理图片下载功能的时候,如果本地的图片,那么是可以通过canvas获得图片的base64的,方法如下。但是如果图片的url存在跨域问题的话,下面的方法将行不通,这时候我们可以另辟蹊径,将后台的同学,将图片以base64的形式进行返回。 2. 处理base64,进行下载 处理ba
阅读全文
摘要:本文是建立在下文的基础之上完成的: "浏览器的渲染机制" "渲染数构建之渲染树与DOM树的关系" 一. 简述,这儿有几个重要的概念: 1. 当浏览器通过地址获取到html以后会将它保存到内存中,浏览器会从内存中读取数据,所以html的解析都是从内存中的字节开始的,生成dom完整的流程是:字节数据 =
阅读全文
摘要:1. 通过类似于 这种方式获取到的类数组,无法通过 forEach 进行遍历(可以通过for循环);而通过 可以通过forEach 进行遍历。 (1)首先看 getElementByTagName 的这种情况 网页表现 (2)然后看 querySelectorAll 的这种情况 网页表现 2. 通过
阅读全文
摘要:1. 视频(video) 2. ppf、pdf 3. 图片 4. 音频
阅读全文
摘要:有很多同学对原型链感到困扰,希望这篇文章对这些同学有一些帮助。 1. 要理解原型链就必须知道下面两个概念,因为很多逻辑关系可以通过下面的概念进行推荐(当然这两个概念是引用的别人的,具体是谁的,我也记不太清除了,其他的是建立在这两个概念上面自己进行总结的) (1)所有的构造器的constructor都
阅读全文
摘要:一些场合我们可能需要一些类似于如下下拉过渡的效果 实现方法这里总结两种 html结构 必须是这种结构,思路就是通过控制第二个盒子(在这儿是ul)的高度,实现上拉,下拉的效果,这儿只需要将 overflow: hidden;` 再结合css3过渡就可以实现 方法1:当ul有固定高度,这时可以为ul添加
阅读全文
摘要:数组与字符串都有很多方法,有一些方法是公用的,在这里就将数组与字符串公用的方法提取出来,方便大家的记忆 1. length 可通过 与`arr.length`分别取到字符串与数组的长度; 2. slice(index, lastIndex) 这是一个包左不包右的方法(从第index个截取到lastI
阅读全文

浙公网安备 33010602011771号