- 博客(5)
- 收藏
- 关注
原创 2020-08-28
**前端模块化规范** 说到模块化,不可否认这已经成为了前端开发的一个共识,而本人在开发中也逐渐接受了模块化这种理念,并且深深滴体会到模块化开发的好处。为啥这么说呢?来看一段简单的代码:(不使用模块化)这是在未使用模块化之前经常可以见到的一种现象:把一堆js放在body底部,可是你知道吗?这种方式存在两个很大的问题:1,root.js,tree.js,leaf.js这三者从上到下的顺序不能乱,因为leaf依赖tree,而tree又依赖root,顺序一变就跑不通了;2,如果我是一个新手或者接盘
2020-08-28 17:26:01 104
原创 session和cookie的区别
session和cookie的区别一·概念理解首先呢,要了解session和cookie的区别先要了解以下几个概念:1、无状态的HTTP协议: 协议,是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。2、会话(Se
2020-08-11 09:06:12 288
原创 localstorage sessionstorage和cookie的区别
localstorage sessionstorage和cookie的区别基本概念cookie:小甜饼,主要用于保存登陆信息,会话跟踪技术:记录http协议每次连接时产生的信息或状态。手动记录,自动跟随http发送sessionStorage:会话级,页面关闭后,sessionStorage中的数据就会被清空。localStorage:是HTML5标准中新加入的技术,仅仅是在做存储,不会随着http请求发送,不手动删除就永久存在。三者区别(1)存储大小cookie:一般不超过4K(因为每次ht
2020-07-14 08:07:18 93
原创 for-in和for-of的区别
for-in和for-of的区别for-in是ES5标准,遍历的是key(可遍历对象、数组或字符串的key);for-of是ES6标准,遍历的是value(可遍历数组或字符串,set,map的value)。for-in直接看简单的代码示例了解用法。var arr = [1, 2, 4, 5, 7];for (var index in arr) { console.log(myArray[index]);}使用for-in可以遍历数组,但是会存在以下问题:1.index索引为字符串型数字
2020-06-30 08:18:19 328
原创 CSS清除浮动
css清除浮动1:意义:当父级元素不给高度的时候,父级元素的高度将由内容撑起来,如果内容浮动,就不会撑起父级元素,父级元素高度塌陷,会变成一条线,解决这种问题,就会用到清除浮动,清除浮动就是清除浮动带来的问题2:解决方法(1)方法一:给父级元素一个固定高度缺点:不灵活(2)方法二:给父级元素添加overflow:hidden;(触发了一个bfc区域)例如:盒子box是父级元素,在css...
2020-03-22 17:42:08 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人