2019年10月10日

摘要: 一、什么是AJAX async javascript and xml 异步的JS和XML 在AJAX中的异步不是我们理解的同步异步编程,而是泛指“局部刷新”,但是我们在以后的AJAX请求中尽可能使用异步获取数据(因为异步数据获取不会阻塞下面代码的执行) XML是一种文件格式(我们可以把HTML理解为 阅读全文
posted @ 2019-10-10 13:01 静水流深a 阅读(188) 评论(0) 推荐(0) 编辑

2019年10月9日

摘要: 减少HTTP请求次数和请求大小 尽量合并CSS和JS文件(把需要引入的CSS合并为一个,JS也是合并为一个),原理是在减少HTTP请求次数,尽可能的把合并后的代码进行压缩,减小HTTP请求资源的大小 A:webpack这种自动化构建工具,可以帮我们实现代码的合并和压缩(工程化开发) B:在移动开发( 阅读全文
posted @ 2019-10-09 13:30 静水流深a 阅读(449) 评论(0) 推荐(0) 编辑
 
摘要: HTTP报文 起始行:请求起始行、响应起始行 首部(头):请求头、响应头、通用头 主体:请求主体、响应主体 General 通用头 Request Headers 请求头 [客户端设置,服务器接收] Response Headers 响应头 [服务器端设置,客户端获取] Response [响应主体 阅读全文
posted @ 2019-10-09 13:11 静水流深a 阅读(151) 评论(0) 推荐(0) 编辑

2019年10月8日

摘要: 一、什么是BFC BFC(Block formatting context)直译为块级格式化上下文。它是一个独立的渲染区域,只有块参与,它规定了内部的块元素如何布局,并且与这个区域外部毫不相干。 二、BFC的布局规则 1. 内部的Box会在垂直方向,一个接一个的布置。 2. 属于同一个BFC的两个相 阅读全文
posted @ 2019-10-08 22:37 静水流深a 阅读(99) 评论(0) 推荐(0) 编辑
 
摘要: 我们把一次完整的 请求+响应 称之为 “HTTP事务” 事务就是完整的一次操作,请求和响应缺一不可 一个页面完全加载完成,需要向服务器发起很多次HTTP事务操作 一般来说:首先把HTML源代码拿回来,加载HTML的时候,遇到link/script/img[src]/iframe/video和audi 阅读全文
posted @ 2019-10-08 13:31 静水流深a 阅读(758) 评论(0) 推荐(0) 编辑
 
摘要: 打开一个浏览器,在地址栏输入一个网址,按下ENTER键,到看到整个页面,中间都经历了哪些事情? HTTP请求阶段:向服务器发送请求 1.浏览器首先向DNS域名解析服务器发送请求 2.DNS反解析:根据浏览器请求地址中的域名,到DNS服务器中找到对应的服务器外网IP地址 3.通过找到的外网IP,向对应 阅读全文
posted @ 2019-10-08 13:30 静水流深a 阅读(750) 评论(0) 推荐(0) 编辑
 
摘要: 一、什么是URL/URN/URI URI=URL+URN 以这个链接来说 URI:统一资源标识符 URL:统一资源定位符 URN:统一资源名称 二、传输协议 用来传输客户端和服务器端交互的信息的(类似于快递小哥) HTTP(顺丰):超文本传输协议(除了传递普通的文本,还可以传递文件流或者进制编码等信 阅读全文
posted @ 2019-10-08 13:29 静水流深a 阅读(5083) 评论(0) 推荐(1) 编辑

2019年10月6日

摘要: github地址:https://github.com/soulwire/Makisu 使用 阅读全文
posted @ 2019-10-06 17:31 静水流深a 阅读(169) 评论(0) 推荐(0) 编辑
 
摘要: Swiper官方API地址:https://www.swiper.com.cn/api javascript slider1 slider2 slider3 阅读全文
posted @ 2019-10-06 17:29 静水流深a 阅读(710) 评论(0) 推荐(0) 编辑
 
摘要: 弹性盒模型 作用:控制子元素的布局方式 弹性盒的属性 flex direction 属性决定主轴的方向(即项目的排列方向) (默认值):主轴为水平方向,起点在左端。 :主轴为水平方向,起点在右端。 :主轴为垂直方向,起点在上沿。 :主轴为垂直方向,起点在下沿。 flex wrap 默认情况下,项目都 阅读全文
posted @ 2019-10-06 17:27 静水流深a 阅读(178) 评论(0) 推荐(0) 编辑