错不真气天天今
错不真气天天今
全部文章
问题总结
阅读笔记(16)
归档
标签
去牛客网
登录
/
注册
错不真气天天今的博客
hey,guys. #email:iamsevenlee@163.com
全部文章
/ 问题总结
(共244篇)
XSS是什么?对这种攻击有哪些防范方法?
来自专栏
XSS(Cross Site Script)即跨站脚本攻击,它将恶意脚本注入到目标网页中,用户在访问该页面时,有可能造成信息泄露,用户行为被劫持、感染并传播蠕虫病毒等危害。防范方法如下列:1.为Cookie添加HTTPOnly标记,使得客户端不能通过javascript读取Cookie信息。2.对提...
2020-09-02
0
395
CDN是什么?
来自专栏
CDN(content Delivery Network)即内容分发网络,它是在现有的互联网基础上再构建的一层智能虚拟网络(包括分布式存储、负载均衡、请求重定向和内容管理等),通过在各地放置节点服务器实现。其目的是降低访问延时,避开影响传输速度与稳定性的瓶颈和环节,从而提升用户访问网站的相应速度和成...
2020-09-02
0
681
前端性能优化方法
来自专栏
5个方法用来优化页面的性能1.网站中的图像放置在专门的图像服务器中,开辟多个不用传Cookie的子域名,这些子域名都能访问该服务器中的图像。2.优化请求,包括合并文件、缓存资源、使用CDN、减小Cookie、启用GZip压缩和长连接等。3.优化CSS,包括将CSS文件至于HTML文档的顶部、使用外部...
2020-09-02
0
541
懒加载和预加载
来自专栏
图像预加载是指提前加载图像,并将其缓存,当要访问时就能直接读取缓存中的图像。预加载不但能更流畅地展示网页,减少等待时间,还能防止页面因图像太多而打开缓慢甚至无法打开的情况发送。图像懒加载也叫延迟加载,通常的做法是当滚动条到达某个位置时,再请求图像。这种方式大大节约用户的流量,并能减轻服务器地压力,提...
2020-09-02
0
403
模块化开发和自动构建工具
来自专栏
1.前端进行模块化开发能将一个复杂的大型系统分解成一个个高内聚、低耦合的简单模块,并且每个模块都是独立的,用于完成特定的功能。模块化后的系统变得更加可控、可维护、可拓展、程序代码也更简单直观,可读性也更高,有利于团队协作开发。自动化构建工具的出现,使得前端能更容易、更快速地实现模块化开发。2.自动化...
2020-09-02
0
461
MVVM模式
来自专栏
MVVM模式由三部分组成:模型(model)、视图(View)和视图模型(ViewModel). MVVM(Model-View-ViewModel), 源自于经典的 Model–View–Controller(MVC)模式。MVVM 的出现促进了 GUI 前端开发与后端业务逻辑的分离,极大地提高了...
2020-09-02
0
504
JSONP工作原理
来自专栏
JSONP(json with padding)是一种借助script元素实现跨域的技术,它不会使用XHR对象。script 元素有以下两个特点1.它的src属性能够访问任何URL资源,不会受同源策略的限制。2.如果访问的资源包含js代码,那么在下载完成后会自动执行。JSONP就是基于这两点,再与服...
2020-09-02
0
808
什么是事件委托?
来自专栏
事件委托是一种提高程序性能,降低内存空间的技术手段,它利用了事件冒泡的特性,只需要在某个祖先元素上注册一个事件,就能管理其所有后代元素上同一类型的事件。用一个例子来描述委托,先创建一个HTML文档,包含一个容器元素,以及它的3个子元素。 <div id="delegation&quo...
2020-09-02
0
382
DocumentFragment类型的节点
来自专栏
DocumentFragment(文档片段)是一种独立地节点,默认不属于任何文档,因此它没有父节点,但它可以包含多种类型地子节点,例如Element、Text或Comment等。在文档中直接操作节点有时候会引起DOM树的重绘和重排,如果一下子插入大量的节点,势必会降低脚本的性能,而如果将要插入的节点...
2020-09-02
0
392
初识AJAX
来自专栏
初识AJAX 什么是AJAX? AJAX工作原理 AJAX实例 AJAX-创建XMLHttpRequest对象 XMLHttpRequest 对象 创建XML...
2020-09-02
0
635
首页
上一页
16
17
18
19
20
21
22
23
24
25
下一页
末页