1.首先查看缓存 缓存分为强缓存与弱缓存 强缓存(200 from cache)时,浏览器如果判断本地缓存未过期,就直接使用,无需发起http请求协商缓存(304)时,浏览器...
localStorage除非人为手动清除,否则会一直存放在浏览器中,但是很多情况下我们可能需要localStorage有一个过期时间,比如我们将用户身份认证 token 保存...
1.indexBD: 是h5的本地存储库,把一些数据存储到浏览器中,没网络,浏览器可以从这里读取数据,离线运用。5m2.Cookie: 通过浏览器记录信息确认用户身份,最大4...
1.sql注入原理:通郭sql命令插入到web表单递交或者输入活命,达到欺骗服务器执行的恶意sql命令防范:1.对用户输入进行校验2.不适用动态拼接sql2.XSS(跨站脚本...
https:是以安全为目标的HTTP通道,简单讲是HTTP的安全版本,通过SSL加密http:超文本传输协议。是一个客服端和服务器端请求和应答的标准(tcp),使浏览器更加高...
1.超文本的传输协议,是用于从万维网服务器超文本传输到本地资源的传输协议2.基于TCP/IP通信协议来传递数据(HTML,图片资源)3.基于运用层的面向对象的协议,由于其简洁...
流程:解析html以及构建dom树 -> 构建render树 -> 布局render树 -> 绘制render树概念:1.构建DOM树: 渲染引擎解析HTML文档,首先将标...
浏览器地址栏输入url浏览器会先查看浏览器缓存--系统缓存--路由缓存,如有存在缓存,就直接显示。如果没有,接着第三步域名解析(DNS)获取相应的ip浏览器向服务器发起tcp...
CSS3 CSS3介绍 如同人类的的进化一样,CSS3是CSS2的“进化”版本,在CSS2基础上,增强或新增了许多特性, 弥补了CSS2的众多不足之处,使得Web开发变得更为...
课程目标: 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握CSS三种显示模式熟练掌握CSS背景属性熟练掌握CSS三大特性...
JS 1、js简介 JavaScript是一种基于对象的客户端的脚本语言 是一种弱类型的动态脚本语言 弱类型:对数据类型要求不严格,只有当执行到某一句代码的时候,才去确定这个...
DOM JS的组成 ECMAScript js的基础语法 DOM 文档对象模型 BOM 浏览器对象模型 DOM Document Obj...
CSS3在布局方面做了非常大的改进,使得我们对块级元素的布局排列变得十分灵活,适应性非常强,其强大的伸缩性,在响应式开中可以发挥极大的作用。 主轴:Flex容器的主轴主要用来...
DOM 的本质:DOM 是浏览器概念,浏览器从服务器端读取 html 页面,浏览器将 html 解析成一棵元素嵌套关系的 dom 树,用对象来表示页面上的元素,并提供操作 d...
当 Vue.js 用 v-for 正在更新已渲染过的元素列表时,它默认用“就地复用”策略。 如果数据项的顺序被改变,Vue 将不会移动 DOM 元素来匹配数据项的顺序,而是简...
hash ——即地址栏 URL 中的#符号(此 hsah 不是密码学里的散列运算) hash 虽然出现 URL 中,但不会被包含在 HTTP 请求中,对后端完全没有影响,因此...
react 整体是函数式的思想,把组件设计成纯组件,状态和逻辑通过参数传入,所以在 react 中,是单向数据流; vue 的思想是响应式的,也就是基于是数据可变的,通过对每...