首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
不叫猫先生
掘友等级
前端工程师 | @求内推
不破不立
关注
私信
获得徽章 15
动态
文章
专栏
沸点
收藏集
1
关注
赞
1.3K
文章 1.2K
沸点 70
资讯 0
赞
1.3K
关注
返回
|
搜索文章
不叫猫先生
关注了
小十七_
前端工程师 | @求内推
不叫猫先生
赞了这篇文章
小十七_
工程狮
·
1年前
关注
TypeScript - 简单易懂的 keyof typeof 分析
TypeScript 简单易懂的 keyof typeof 分析,字面量类型(literal types)...
73
3
分享
不叫猫先生
赞了这篇文章
孟祥_成都
VIP.4 融会贯通
前端开发(成都) @ Vastai成都
·
3月前
关注
Typescript的interface自动化生成API文档
这两天搞定了使用ast(抽象语法树)去把interface转为对象或者数组,这些数据就可以渲染为react组件的table或者markdown的table...
78
14
分享
不叫猫先生
前端工程师 | @求内推
·
4天前
举报
#每日一题#
new 做了什么?
1 生成实例对象,继承构造函数原型上的方法
2 将构造函数的原型==实例对象上的__proto__
3 this指向新创建的对象
4 返回值的判断
无显式返回值 : this
有显式返回值
-基本类型:this
- 对象:返回对象
await只能处理对象
展开
分享
评论
点赞
不叫猫先生
前端工程师 | @求内推
·
4天前
举报
#每日一题#
Vue的DOM-Diff
首先,Vue的diff过程也称作patch(打补丁)过程,意味着vue的节点更新是为旧的那份节点做修补,将新的节点更新上去。这里我们定义两个概念:oldVNode就是数据更新之前视图对应的虚拟dom节点,newVNode就是数据更新之后视图对应的虚拟dom节点。
要理解diff过程,我们只要抓住最核心的理念:diff过程就是以newVNode为基准,找出oldVNode中跟newVNode不一致的地方,将oldVNode变为跟newVNode一致的过程。
那么思路就很简单了:
1. 如果newVNode中存在,而oldVNode中不存在的节点,就创建这些节点并且插入到oldVNode中;
2. 如果newVNode中不存在,而oldVNode中存在的节点,就删除oldVNode中的这些节点;
3. 如果newVNode和oldVNode同时存在,就以newVNode的为基准,将oldVNode中的节点更新;
总结一下上面的过程,无非就是:创建节点、删除节点和更新节点。注意上面三点都有个共同点,就是只更新oldVNode节点。
展开
分享
评论
点赞
不叫猫先生
前端工程师 | @求内推
·
5天前
举报
#每日一题#
1,pinia听过吗?
2,websocket遵循什么协议请求头的url是什么样的?
3,ts的interface和type什么区别?
4,ts的泛型是什么?
5,大屏出现白屏加载慢怎么处理?里面有个图片100mb的这种加载慢要怎么处理?
展开
分享
评论
点赞
不叫猫先生
前端工程师 | @求内推
·
6天前
举报
#每日一题#
B站为什么使用的是vmin?
B站使用的是vmin,是为了横屏下显示效果更佳
- vw:与视口的宽度有关,1vw 就是视口宽度的 1%
- vh:与视口的高度有关,1vh 就是视口高度的 1%
- vmin:与当下视口的宽度和高度的最小值有关,取值为 vw 和 vh 中较小的那个
- vmax:与当下视口的宽度和高度的最大值有关,取值为 vw 和 vh 中较大的那个
展开
分享
评论
1
不叫猫先生
前端工程师 | @求内推
·
6天前
举报
#每日一题#
浏览器接口请求中,OPTIONS这种请求有什么作用?
在浏览器中,OPTIONS请求是一种预检请求,用于检查服务器是否支持跨域请求。当浏览器发起跨域请求时,会先发送一个OPTIONS请求,询问服务器是否支持跨域请求。如果服务器支持跨域请求,那么就会返回一个包含CORS相关信息的响应头,告诉浏览器可以发送真正的请求。如果服务器不支持跨域请求,那么就会返回一个错误响应。在实际开发中,我们可以使用CORS相关的响应头来控制跨域请求的访问权限。
展开
分享
评论
点赞
不叫猫先生
赞了这篇文章
久绊A
全栈领域创作者
·
8天前
关注
Java Stream、File、IO
Java Stream Java Stream 是 Java 8 中引入的一种新的抽象数据类型,它允许开发人员使用函数式编程的方式来处理集合数据。 使用 Java Stre...
3
评论
分享
不叫猫先生
赞了这篇文章
久绊A
全栈领域创作者
·
8天前
关注
Java 异常处理
前言 当Java程序中出现错误或异常时,通常会抛出一个异常。Java的异常处理机制使得我们可以在程序运行过程中捕获这些异常并采取相应的措施,以便程序能够正常运行或者优雅地停...
3
评论
分享
不叫猫先生
赞了这篇文章
久绊A
全栈领域创作者
·
8天前
关注
Java 方法
一、什么是方法呢? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合。 方法包含于类或对象中。 方法在程序中被创建,在其他地方被引用。...
3
评论
分享
不叫猫先生
赞了这篇文章
久绊A
全栈领域创作者
·
8天前
关注
Java 数组
一、什么是Java中的数组? 数组是一种数据结构,可以存储多个相同类型的元素;在Java中,数组是一种对象,它可以存储基本数据类型和对象类型。 二、数组有哪些常见的操作? ...
3
评论
分享
不叫猫先生
赞了这篇文章
久绊A
全栈领域创作者
·
8天前
关注
Java 日期时间与正则表达式
1、java.time.LocalDate类表示日期; 你可以使用该类的now() 方法获取当前日期,或者使用of() 方法创建一个指定日期的实例,例如: 2、java.t...
3
评论
分享
不叫猫先生
关注了
神奇的程序员
前端工程师 | @求内推
不叫猫先生
赞了这篇文章
易师傅
🏆 掘金签约作者 @ One Piece
·
4月前
关注
非大厂的我们,如何去搞Vue/React Hooks和Utils的企业开源工具库?
为什么每个大厂都会拥有的工具库,因为前端方法的复用、研发效率的提升、代码量的减少、团队技术的提升都离不开前端工具库,所以你是不是也应该拥有呢?...
211
30
分享
不叫猫先生
赞了这篇文章
桑小榆呀
后端开发 @ 日向
·
9天前
关注
我,不是实习生
啊,一想我读书十几年,现在终将要脱离学校奔赴社会了。依照我这能力,我这性子,学术型人才是走不动了。 我知道,不继续深造,就要去工作赚钱。 可我一晃这几年,感觉啥也没学着。圈...
16
4
分享
不叫猫先生
赞了这篇文章
timerring
10天前
关注
贪心算法思想与练习
贪心的核心思想:最优解,短视。 按照数据规模猜测贪心,一般在$10 ^ 5$是排序,$10 ^ 6$或$10 ^ 7$是O(n)的做法,扫描一边,1000左右是两重循环,1...
1
评论
分享
不叫猫先生
赞了这篇文章
李永宁
微信搜:李永宁lyn @ B 站搜:李永宁_lyn
·
2年前
关注
从 0 到 1 搭建前端异常监控系统
js异常的特点是,出现不会导致JS引擎崩溃,最多只会终止当前执行的任务。 比如一个页面有两个按钮,如果点击按钮导致页面发生异常,这个时候页面不会崩溃。 上面的例子我们用se...
42
5
分享
不叫猫先生
关注了
李永宁
前端工程师 | @求内推
不叫猫先生
前端工程师 | @求内推
·
10天前
举报
#每日一题#
解释一下HTML字符实体?
字符实体通俗讲就是网页文件中复杂的符号代码和一些标点的代码。例如小于号 < 大于号 > 双引号 "这些符号要在浏览器中显示,在HTML文档中都必需被转化成字符实体。字符实体有三部分:一个和号 (&),一个实体名称及一个分号(;),或者 # 和一个实体编号,以及一个分号 (;)
展开
分享
评论
点赞
下一页
个人成就
文章被点赞
1,347
文章被阅读
22,490
掘力值
2,592
关注了
243
关注者
156
收藏集
1
关注标签
7
加入于
2019-10-05
温馨提示
当前操作失败,如有疑问,可点击申诉