摘要: 1、块级元素 2、行内元素 3、块级元素与行内元素的区别 (1)块级元素会独占一行,其宽度自动填满其父元素宽度; 行内元素不会独占一行,相邻的行内元素会排列在同一行,直至一行排不下才会换行,其宽度随元素的内容而变化。 (2)块级元素可以包含行内元素和块级元素;行内元素不能包含块级元素。 (3)行内元 阅读全文
posted @ 2020-06-11 14:42 KeyNG 阅读(192) 评论(0) 推荐(0)
摘要: 可以继承的属性很少,只有颜色,文字,字体间距行高对齐方式,和列表的样式可以继承。 所有元素可继承:visibility和cursor。 内联元素可继承:letter-spacing、word-spacing、white-space、line-height、color、font、font-family 阅读全文
posted @ 2020-06-11 14:36 KeyNG 阅读(901) 评论(0) 推荐(0)
摘要: 一.什么是闭包 高级程序设计三中:闭包是指有权访问另外一个函数作用域中的变量的函数.可以理解为(能够读取其他函数内部变量的函数) 闭包的作用: 正常函数执行完毕后,里面声明的变量被垃圾回收处理掉,但是闭包可以让作用域里的 变量,在函数执行完之后依旧保持没有被垃圾回收处理掉 二. 闭包的实例 // 创 阅读全文
posted @ 2020-06-11 14:23 KeyNG 阅读(724) 评论(0) 推荐(0)
摘要: 前端缓存 前端缓存可分为两大类:http缓存和浏览器缓存。我们今天重点讲的是http缓存,所以关于浏览器缓存大家自行去查阅。下面这张图是前端缓存的一个大致知识点: image HTTP缓存 首先是解决困扰人们的老大难问题: 一、什么是HTTP缓存 ? http缓存指的是: 当客户端向服务器请求资源时 阅读全文
posted @ 2020-06-11 13:40 KeyNG 阅读(1251) 评论(0) 推荐(0)
摘要: 1、application/json(JSON数据格式) xhr.setRequestHeader("Content-type","application/json; charset=utf-8"); 这种类型是我们现在最常用的,越来越多的人把它作为请求头,用来告诉服务端消息主体是序列化后的 JSO 阅读全文
posted @ 2020-06-11 13:28 KeyNG 阅读(3321) 评论(0) 推荐(0)