前端
文章平均质量分 58
weixin_45603949
这个作者很懒,什么都没留下…
展开
-
HTTP笔记
HTTP报文中的HTTP信息用于http协议交互的信息称为http报文,请求端的http报文叫做请求报文,响应端的叫做响应报文http报文大致可以分为首部和主体两部分首部内容请求行包含用于请求的方法,请求URI和http版本状态行包含表明响应结果的状态码,原因短语和http版本首部字段包含表示请求和响应的各种条件和属性的各类首部一般有4种首部,分别是通用首部,请求首部,响应首部和实体首部。编码提升传输效率常用的内容编码gzipcompressdeflate(zlib原创 2021-08-09 20:22:04 · 360 阅读 · 0 评论 -
什么是回调函数以及回调地狱
回调函数被作为参数传递的函数。如果一个函数被作为参数传递,那么它就是一个回调函数。简单来说,一个函数正在执行,它执行完了干嘛?执行你传进来的那个作为参数的函数,这个函数就是回调函数。例子:你妈让你吃完饭去睡觉。在这个例子中,你正在执行的是吃饭这个函数,你妈给你传递了一个睡觉的函数,你吃完饭(也就是执行完该程序)就要去睡觉(执行你妈给你传进来的函数),下面看代码实现://吃饭是主函数,todo是你妈传进来的任务,也就是所谓的回调函数。function Eat(todo){ //你正在吃原创 2021-04-05 13:20:36 · 504 阅读 · 0 评论 -
js实现冒泡排序的动画
js实现冒泡排序的动画这个过程做的特别粗糙,正确的做法应该是为每一个竖条进行定位,在排序的过程中对定位进行更改,并添加动画。我的做法是在排序的过程中将两个竖条的高度和内容进行交换,这样做每次交换的只是高度和内容,且无法添加交换的动画,之后再完善吧!我觉得最困难的地方在于定时器的设置,因为定时器是异步执行的,无论是把for循环放在定时器里还是将定时器放在for循环中都无法实现想要的效果,最后换了一种思路,先来看代码吧。<!DOCTYPE html><html> <he原创 2021-03-28 20:36:28 · 585 阅读 · 2 评论 -
原生JS实现点击查看更多
评论区点击查看更多功能的实现思路:对内容的高度进行判断,如果内容的高度大于设定的值,将内容的高度设定为固定值,同时将‘查看更多’的节点上树。实现还是挺简单的,直接看代码。<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2021-03-26 22:19:05 · 1647 阅读 · 0 评论