- 博客(3)
- 收藏
- 关注
原创 Scrollbar平滑滚到指定位置(原生JS)
###背景近期项目需求实现同一页面内进行导航跳转。一开始想到的是通过描点定位,但是跳转效果不好,没有过渡的动画。后来试了scrollIntoView和scroll-behavior: smooth,一方面浏览器兼容性不好,另一方面无法控制过渡时间,内容很多时跳转太慢。于是自己封装了一个跳转函数,支持立刻跳转、线性过渡、先快后慢(缓动)三种跳转方式。此模块是由原生js编写,不依赖其他插件库。演示...
2018-12-18 19:26:39
1345
原创 基于Http Token认证前后端交互流程
直接上图: 基本流程: 1、前端登录请求时,带上用户名/密码(一般会进行加密) 2、后端校验用户名/密码。如果校验失败,返回错误码,前端显示相应提示,并停留在登录页面。如果校验成功,后端生成Token,返回成功消息给前端(并带上Token字段) 3、前端收到成功消息,保存Token,跳转到登录成功之后的页面 4、前端后续的API请求都带上Token,后端校验Token合法才响应请求,...
2018-09-15 17:44:47
10976
5
原创 JS 中for、while、for in、for of、for each效率对比
1、测试目的:对比JS 中for、while、for in、for of、for each效率 2、测试环境: Node环境和Chrome浏览器环境 3、测试方法:分别使用上述待测接口遍历数组测试代码如下: 测试结果: Node环境结果如下 Chrome浏览器环境结果如下 结论: a)、for与while效率相差无几 ...
2018-09-15 17:24:36
2875
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人