首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学习蛙
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
最新
热门
高级ts方法封装
```ts const peopls: People = { name: 'tom', age: 123, cardId: '123123012931' } /** * 获取Promise函数的返回值
解决transitionend会多次触发问题
导致执行多次原因是因为transition过渡过程中发生不止一个元素改动, 比如说同时过渡了opacity,transform就会执行两次 使用方式
一些面试题
javascript 为什么typeof null是object? 最初的js是运行在32位机器上,为了性能方面考虑选择了低位存储变量的信息,000开头就表示是对象,而null表示全是零 如果判断对象
最简化数据依赖收集,参考了vue3
```javascript const targetMap = new Map(); let activeEffeft = null; function trigger(target, key) {
手动实现promise
```javascript class MyPromise { constructor(fn) { try { fn((res) => this.resolve(res), (err) => this
最简单的支持正则等特殊类型的深拷贝
```js function deepClone (data) { return new Promise (resolve => { const { port1, port2 } = new Mess
vue3 ref和computed的简单实现
接上一篇文章# vue3 reactive和watchEffect的简单实现 ref的实现 ref的单测 computed的实现 computed的单测
vue3 reactive和watchEffect的简单实现
主要代码 对应测试用例 流程 通过reactive创建可收集依赖的数据集,在effect(vue中改名叫watchEffect)函数中调用数据集, 调用effec函数,并传入一个function,fu
更重要的事情-HTTP缓存
HTTP属于客户端缓存,我们常认为浏览器有一个缓存数据库,用来保存一些静态文件,下面我们分为以下几个方面来简单介绍HTTP缓存 缓存的规则 缓存的方案 缓存的优点 不同刷新的请求执行过程 缓存的规则
react 性能优化
尽量不使用箭头函数绑定数据 每次渲染时都会创建一个新的事件处理器,这会导致 Ad 每次都会被渲染。 hook解决方式 class解决方式 循环正确使用key 错误用法一:用index做key 错误用法
下一页
个人成就
文章被点赞
6
文章被阅读
2,637
掘力值
195
关注了
4
关注者
5
收藏集
14
关注标签
14
加入于
2020-10-20