前端学习之零散知识点详解(一)
一、JavaScript的方法:
https://www.w3school.com.cn/js/jsref_slice_array.asp
二、输入一个URL后的详细过程:
参考:https://blog.csdn.net/chengxuya/article/details/109260554
★DNS解析:浏览器缓存->操作系统缓存->路由器缓存->本地DNS服务器->根DNS服务器->顶级DNS服务器->权威DNS服务器
★TCP连接:三次握手
★http请求:查看缓存(强缓存,协商缓存),得到资源
★浏览器解析HTML(script,defer(异步下载,在HTML解析完后,多个defer按顺序执行)、async(异步下载,下载完就执行))
★浏览器渲染页面(DomTree、CSSOM、RenderTree)
三、强缓存和协商缓存:
https://www.jianshu.com/p/9c95db596df5
超详细:https://blog.csdn.net/qq_43271330/article/details/108335974
四、localStorage、sessionStorage 和 Cookie 区别及用法:
https://blog.csdn.net/shenxianhui1995/article/details/93010158
五、浅谈 JS 防抖和节流:
https://segmentfault.com/a/1190000018428170
六、面试题之Event Loop终极篇:
https://segmentfault.com/a/1190000019494012
七、javascript——原型与原型链:
https://www.cnblogs.com/loveyaxin/p/11151586.html
八、Object.prototype.hasOwnProperty():
九、深入理解JavaScript作用域和作用域链:
https://segmentfault.com/a/1190000018513150
十、js 改变this指向的几种方法:
https://www.cnblogs.com/web-chuan/p/9096356.html
链接2:https://www.jianshu.com/p/7cf0fcf6c93e