- 博客(9)
- 收藏
- 关注
原创 一则小故事带你了解HTTP/2的多路复用,加深记忆想忘都难(假的)
写在前面(可跳过)只看多路复用的概念发现我这个脑子只是看看是不行的,需要用生动形象的例子加深记忆。如果你也和我一样那么你可以抽出一点时间听我给你讲个小故事。【通过我自己的理解编的,有不对的地方麻烦路过大佬指正】来咯想象你在某当劳里买汉堡,柜台有个点餐员HTTP/1.0版本点餐员只能记住你点一样东西。你想吃汉堡、薯条、鸡米花,你需要和点餐员说我要吃汉堡(stop,再多说点餐员记不住了(;д;)),然后点餐员去给你拿汉堡,把汉堡交给你,点餐结束。你说点餐员我还要薯条,点餐员重复上述步骤,点餐结
2020-07-13 16:17:21 213
原创 百行代码带你全面解析this指向
写在前面(可跳过)this指向好像总是很神秘,但是真正理解了会发现也没有那么那么的神秘。这篇博客主体思路是按照《你不知道的JavaScript》中讲解的顺序来的,学习过程中加了一些自己的思考,看了呆呆大佬的博客总结了一点心得,希望刷到这篇的你也能有一点点收获。文中如有误请路过大佬指正啦~想要了解this先记住两句话this永远指向最后调用它的那个对象对于箭头函数,它里面的this是最近一层非箭头函数的 this现在有点懵没关系,下面才是开始this的默认绑定独立函数调用function
2020-07-11 23:06:47 213
原创 JS正则表达式格式化日期(一行代码搞定)
toLocaleDateString()格式化之后的日期是"2020/7/2"使用replace+正则替换为2020-07-02var today = new Date().toLocaleDateString().replace(/\//g, '-').replace(/-(\d)\b/g, '-0$1')
2020-07-02 12:46:17 1354
原创 百行代码带你搞懂原型及原型链
写在前面这篇博客是我学习原型的笔记,不涉及基础理论知识也没有图解,就是像做题一样做着玩,看看自己有没有真的掌握原型的相关知识,整理的可能不全面希望大佬路过指点一下,或者有什么记笔记的好办法分享一下(我真的不会记笔记!!)参考了:红宝书你不知道的JavaScript现代JavaScript(很喜欢的网站。链接[https://zh.javascript.info/])[[Prototype]]属性 [[Prototype]] 是内部的而且是隐藏的,它会引用其他对象。设置它的方式:使用特殊的
2020-07-01 13:10:03 240
原创 vuex + axios拦截器 + 导航守卫实现登录/注销功能
基本思想首先要知道登录不仅仅是拿着用户名和密码通过接口发给后端就大功告成了(小白的我之前就是这样认为的)要从几个方面考虑异步登录,通过登录接口拿到token利用vuex的state管理token、用户信息等利用axios拦截器,拦截每一次请求/响应来处理tokentoken是用户登录成功的标识,每一次请求数据时都要发送token给后端验证 & 接收后端返回状态码判断当前用户登录状态利用导航守卫进行登录拦截密码传输加密(一般需要引入第三方加密,自行百度)以下代码仅做参考登
2020-06-22 12:50:41 517
原创 js实现列表的拖拽排序(附代码)
首先需要了解一些拖放事件,简而言之:只要拖动元素就会依次触发下面的事件dragstartdragdragend当元素被拖动到有效的放置目标上时会依次触发下面的事件dragenter:元素被拖动到放置目标上触发dragover:放置目标范围内移动时持续触发dragleave:拖出放置目标范围触发 / drop:放到放置目标中触发下面捋一下思路及一些前置条件先设定可以拖动的元素。默认情况下,图像、链接和文本可以拖动,想让其他元素可以拖动需要为其设置draggable属性【html
2020-06-02 22:06:56 4662
原创 用最简单的方式固定表头、固定首列
主要思想就是用多个table拼凑成一个table造成固定的假象,话不多说直接上代码以下代码主要是控制表格样式<style> table { width: 100%; border: 1px solid black; border-collapse: collapse; } tbody tr:nth-child(...
2019-07-19 12:43:33 519
原创 Apache配置虚拟主机出现forbidden的问题
1.httpd.conf中配置过网站根目录该配置文件的250行左右,修改了根目录①httpd.conf配置文件中这两处都要修改②httpd-vhosts.conf配置文件中检查DocumentRoot是不是有默认值,有的话要修改根目录③重启Apache服务,清空浏览器缓存2.httpd-vhosts.conf中配置过虚拟主机httpd.conf配置中文件中找到VirtualHost,...
2019-05-06 17:30:07 1142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人