- 博客(7)
- 收藏
- 关注
原创 经验的总结
不知不觉fdjqr后台管理项目已经接近尾声,而我也要离开公司了。心中也是有万千的感慨,下面就化感慨为力量,总结一下这次项目。 这个项目的目的就是为了管理fdjrq后台数据,技术栈依然为Vue2+AntDVue+Axios,目前,主要完成了下面这几个模块:项目难点总结:(ps:其实这种后台管理又没有数据可视化,又没有UI设计,使用人数少,不考虑性能的项目其实没什么难点,只是遇到了一下小困难罢了)1.在友链管理模块中,分为文字链接和图片链接,除图片src属性外其...
2021-12-02 11:42:07 234
原创 中断forEach
如何中断foreach1.使用return falsefunction parse(){ var arr=[1,2,3,45,10] arr.forEach( item=>{ console.log(item) if(item==45) return false }) } parse()2.使用break function parse(){ var arr=[1,2,3,45,10] arr.for
2021-11-12 18:05:10 974
原创 async和await的使用
async和await的初次使用一些知识:async和await能彻底消灭异步回调函数,将异步函数写成同步函数的样子。await只能存在于async函数中await后的内容是同步的,需等待await执行完后执行常见问题 :async,await和Promise的区别1.async返回的都是Promise对象,返回值为数值或者对象,都会被转为Promise对象2.await对应Promise中的then,也就是成功的情况;await后不管是函数/数值,都被转为Promise对象3.async
2021-11-11 11:42:24 690
原创 TCP三次握手四次挥手
TCP三次握手四次挥手的原因三次握手的原因四次挥手的原因三次握手的原因1.表因:为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误2.真正原因:TCP 需要 seq 序列号来做可靠重传或接收,而避免连接复用时无法分辨出 seq 是延迟或者是旧链接的 seq,因此需要三次握手来约定确定双方的 ISN(初始 seq 序列号)四次挥手的原因由于TCP是全双工的(即数据可在两个方向上同时传递),因此,每个方向都必须要单独进行关闭在关闭连接时,当服务器收到客户端的FIN报文通知时,它仅仅表
2021-10-21 10:34:08 867
原创 TCP,IP协议的区别
1.TCP协议属于传输层,IP协议属于网络层2.TCP协议为两台主机间提供端到端的通信IP协议处理数据包的传输,建立主机间的通信
2021-10-21 09:33:04 3820 1
原创 防抖节流笔记
性能优化----防抖 节流防抖和节流都是为了控制函数的执行防抖:控制函数多次触发只能执行最后一次节流:控制执行次数,多次触发只执行一次防抖function debounce(fn){let timer=nullreturn function(){clearTimeout(timer)timer=setTimeout(()=>{// 改变this指向,使this指向目前所在标签fn.call(this)},1000)}}理解:当函数触发后会清除之前的定时器并新建新的定时器,
2021-09-04 17:21:17 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人