首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
StellaYang
掘友等级
Front-end Climber
Dive into front-end tech. Love Chinese dance.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 44
沸点 1
赞
45
返回
|
搜索文章
最新
热门
vue | vue-lazyload
导出一个对象,包含 install 方法,Vue.use 会自动调用,并传入参数。 将触发逻辑放在 lodash.throttle 节流函数中,间隔时间内触发。
vue-DOM Diff
DOMDiff渲染优化vnode:virtualdom(虚拟DOM)包含属性tagpropskeychildrentextel:真实DOM渲染前,新老vnode进行比对:tag不同内容文本不同属性不同
vue-MVVM
computed 计算属性默认不执行,当依赖值变化后,更新 dirty 为 true,数据不变,就不会重新计算值,有缓存。 watch 不能放在模板,通常放监控的逻辑。
实现简易的 Express
Fast, unopinionated, minimalist web framework for node. express 是一个基于 node 的 web 服务器,其特点是:快速、简单、小型。 最开始接触 node 的时候,用过的后台框架就是 express,当时只能根据…
Debounce | Throttle
一直点击,一直不触发。 Returns a function, that, as long as it continues to be invoked, will not be triggered. The function will be called after it st…
实现简易的 Koa
最近几天又把 koa 和 express 两个框架拿出来观摩,深知自己是一个前端小菜鸟,勤能补拙,决定在这个阴雨天的下午【已在家隔离近一个半月,学习修炼是香的】,把自己的心得记录下来。文中或有措辞不当,以及技术表述错误,欢迎各路大神点拨指正。 本篇文章以 koa 为中心。 Ko…
实现简易的 Axios
Axios 是基于 Promise 的 HTTP 客户端,支持在浏览器端和 node.js 中使用。 其本质就是一个函数,即 Axios.prototype.request 函数(绑定 AxiosInstance 后的),同时合并 Axios.prototype 和 Axios…
Cache Strategies
缓存策略强制缓存对比缓存(协商缓存)强制缓存响应状态码200报文设置属性值max-age=10单位为sres.setHeader('Cache-Control','max-age=10')过期时间Ex
React【 Route 】
1. 引入相应的文件, 导出组件 2. 通过路由上下文,获取当前要跳转的 pathname 3. 拿到要向下传递的 路由属性 4. 拿到传递过来的属性,进行解构取值 5. 正则库 判断要跳转的路径与预设路径是否匹配 决定是否渲染 6. 根据匹配结果 渲染 6.2. 匹配不上
React【 Router 】
调用 history.pushState() 或者 history.replaceState() 不会触发 popstate 事件. popstate 事件只会在浏览器某些行为下触发, 比如点击后退、前进按钮(或者在JavaScript中调用 history.back()、hi…
下一页
个人成就
文章被点赞
26
文章被阅读
28,680
掘力值
721
关注了
29
关注者
8
收藏集
3
关注标签
15
加入于
2019-09-03