让前端飞程序员

《现在前端技术技术解析》笔记一: web前端技术基础

2019-04-09  本文已影响3人  rain_li

1.Virtual DOM:

用来描述页面DOM树节点之间关系的一种特殊JavaScript对象

2.为了让用户尽可能快速看到内容?

3.从我们打开浏览器输入一个网址到页面展示网页内容的这段时间内,浏览器和服务端都发生了什么事情?

4. 浏览器内核主要指的就是渲染引擎

5.渲染树:

css样式

1.布局:position, float, margin

2.元素自身显示样式

color, background, text-shadow

6.DOM元素标签是指文本化的HTML标识,而DOM元素对象则是指经过渲染引擎DOM解析后生成的具有节点父子关系的树形对象

7.判断是否使用浏览器端文件缓存

1.cache-contorl 是否过期 (相对过期时间)
没过期走缓存。

过期判断

2.是否有Etag,

有 带if-None-Match去请求服务器

没有

3.判断是否有Last_Modified

有 带if-Modified-Since去服务请求

没有 向服务请求

8.浏览器持久化缓存技术

1.使用浏览器多个标签页打开同个域名页面时,localStorage内容一般是共享的。

2.sessionStorage和localStorage的功能类似,但是sessionStorage在浏览器关闭时会自动清空。

3.Cookie的最大长度限制为4KB,和localStorage类似,不同域名之间的Cookie信息也是独立的

4.Cookie分为两种:Session Cookie和持久型Cookie

Session Cookie一般不设置过期时间,表示该Cookie的生命周期为浏览器会话期间,只要关闭浏览器窗口,Cookie就会消失

Session Cookie一般不保存在硬盘上而是保存在内存里, 持久cookie保存在硬盘里

9.Chrome的扩展功能

打开chrome://chrome-urls 查看chrome的扩展插件

chrome://version/ //查看系统信息
chrome://inspect/ //查看连接设备调试信息
chrome://downloads //浏览器下载管理
chrome://settings/ //浏览器设置

上一篇 下一篇

猜你喜欢

热点阅读