- 博客(8)
- 收藏
- 关注
转载 Get和Post区别
Get和Post在面试中一般都会问到,一般的区别: (1)post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中) (2)post发送的数据更大(get有url长度限制) (3)post能发送更多的数据类型(get只能发送ASCII字符) (4)post比get慢 (5)post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作(淘宝,支付宝的...
2018-09-19 18:01:25 128
转载 http工作原理
http的工作原理 客户机与服务器建立连接后,发送一个请求给服务器,请求格式为:统一资源标识符、协议版本号。服务器收到请求的信息(包括请求行,请求头,请求体)。服务器接收到请求后,给予相应的响应信息,格式为一个状态行(包括响应行,响应头,响应体)。 在internet上,http通讯通常发生在TCP/IP连接之上。缺省端口是TCP的80端口。 基于HTTP协议的客户/服务器模式的信息交换过程,分...
2018-09-18 16:54:31 2063
转载 HTTP缓存机制及原理
彻底弄懂HTTP缓存机制及原理 前言 Http 缓存机制作为 web 性能优化的重要手段,对于从事 Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。 但是对于很多前端同学来说,仅仅只是知道浏览器会对请求的静态文件进行缓存,但是为什么被缓存,缓存是怎样生效的,却并不是很清楚。 在此,我会尝试用简单明了的文字,像大家系统的介绍HTT...
2018-09-18 16:52:41 132
原创 jquery如何扩展方法
1、$.extend() $.extend({ 'hello': function (arr) { console.log(arr.sort()) arr.forEach(element => { console.log(element) }); ...
2018-08-23 15:45:26 593
原创 css 文本超出2行才隐藏并且显示省略号
overflow:hidden; //超出的文本隐藏 text-overflow:ellipsis; //溢出用省略号显示 white-space:nowrap; //溢出不换行 以上只试用于单行文本,要解决多行如下: css3解决了这个问题,解决方法如下: display:-webkit-box; //将对象作为弹性伸缩盒子模型显示。 -webkit-box-orie...
2018-07-25 11:26:53 710
原创 typeof与console与alert与instanceof各个情况下的取值
typeof typeof的取值只有六种 “boolean”——布尔值 “string”——字符串 “number”——数值 “object”——对象或者null; “function”——函数 “undefined” ——未定义 PS : 返回的值永远是字符串 va...
2018-06-21 16:18:28 342
原创 js数组操作
1、splice 数组截取 splice(index(必须), number(必须), items(可选)),共有三个参数, 第一个是从哪个下标开始截取,第二个是截取的长度, 第三个是要加上去的items,这个item可以是多个,用逗号连接就好最终这个方法会返回截取下来的数组,并且这个方法会改变原数组 var array = [1, 2, 3, 4, 5, 6, 7, 8]; var ar...
2018-06-13 00:01:31 708
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人