web
Ivana_zyf
这个作者很懒,什么都没留下…
展开
-
URL到页面加载
1、DNS解析 2、TCP连接 3、发送HTTP请求 4、服务器处理请求并返回HTTP报文 5、浏览器解析渲染页面 6、连接结束 浏览器在解析过程中,如果遇到请求外部资源时,如图像,iconfont,JS 等。浏览器将重复1-6过程下载该资源。 请求过程是异步的,并不会影响HTML文档进行加载,但是当文档加载过程中遇到JS文件,HTML文档会挂起渲染过程,不仅要等到文档中JS文件加载...原创 2018-02-26 12:15:10 · 286 阅读 · 0 评论 -
web网站页面性能优化
Web前端的本质是:将信息快速并友好的展示给用户并能够与用户进行交互。 雅虎网站页面性能优化的34条黄金守则 http://www.mamicode.com/info-detail-139010.html 快速的加载资源: 1、能不从网络中加载就不从网络中加载,合理使用缓存,将资源放在浏览器端,这是最快的方式。 2、如果资源必须从网络中加载,则要考虑短连接时间,即DNS优化部分;减少相应...原创 2018-02-26 03:27:47 · 803 阅读 · 0 评论 -
常用正则
校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=.\d)(?=.[a-z])(?=.*[A-Z]).{8,10}$ 校验中文 字符串仅能是中文。 ^[\u4e00-\u9fa5]{0,}$ 由数字、26个英文字母或下划线组成的字符串: ^\w+$ 校验E-Mail 地址 同密码一样,下面...原创 2018-03-15 01:43:14 · 224 阅读 · 0 评论 -
拖动框 + 收回展开
image-20190824183015363.png 1. 点击事件绑定在要点击拖动的元素上 <div class="area" @mousedown.stop="mouseDown"> // 阻止冒泡 </div> 鼠标按下 获取当前的 window.clientY ,并存储在数组里(这里我是用长度为2的数组,记录鼠标移动前后的坐标) 给一个开关,保...原创 2019-08-24 19:38:53 · 304 阅读 · 0 评论