首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kaaaaaaai
掘友等级
前端工程师
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
98
文章 98
沸点 0
赞
98
返回
|
搜索文章
最新
热门
详解vue的diff算法
Vue通过`渲染器`把`虚拟DOM`渲染成`真实DOM`。 后续再次调用渲染器的渲染函数时,这时候就需要进行新旧虚拟dom的对比 vue2的双端Diff算法 vue3的快速Diff算法
JavaScript位运算及其妙用
位运算就是直接对整数在内存中的二进制位进行操作。使用位运算可以提高代码性能,精简代码。 机器数、真值、原码、反码、补码。 位运算符。 位运算的妙用。 位掩码和权限管理。
前端http缓存详解
使用缓存可以减少HTTP请求的数量,减少HTTP响应的大小,使web页面加载得更快。 http缓存分为两种缓存,分别是强制缓存和协商缓存
具体对比npm、yarn、pnpm —— pnpm确实很香
pnpm通过巧妙的设计解决了npm和yarn的问题。pnpm已经在开源社区得到许多认可,包括Vue3以及Vue的生态项目已经切换使用pnpm。同时,pnpm的作者也很积极地在完善和规划pnpm的未来。
js模块打包利器rollup的配置与使用
Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码。**使用ES6模块**,会静态分析代码,排除未实际使用的代码(Tree-shaking)。
记一次vscode插件开发,根据rap2自动生成接口请求代码及ts类型声明文件
在开发新需求时,接口协议定好以后,我们需要写对应的接口请求函数以及对应的 ts 声明。写这些代码都是比较繁琐无聊的事情,于是便开发了一个 vscode 插件(rap2-to-ts)自动生成以上代码。
Web Worker,JavaScript 多线程
随着技术的发展,在多核CPU的时代,单线程无法充分发挥计算机的计算能力,于是,在HTML5中,提出了 Web Worker 标准。Web Worker 可以为 JavaScript 脚本创建多个线程,
浅谈前端性能指标
我们想要让网站的性能提升,具体指的是什么,如何去量化我们的优化。而且性能体验这种东西往往是相对的。所以在讨论性能时,我们需要有精确的数据,需要有可以测量的客观的标准来定义,这些标准就是指标。
我把vue3项目中的vuex去除了,改用 pinia
相对于以前的 vuex,pinia具有以下优势 更简单的写法,代码更清晰简洁 更完善的 typescript 支持 非常轻量,只有1kb的大小
给团队做次TypeScript分享(九)—— 声明文件
例如一般一个项目都会引入其他的依赖包(没有对应的声明文件),或者是在html中使用\<script>标签引入的其他脚本,这时候在 ts 中使用时,就会报错。 这时候就需要书写对应的声明文件做类型补充
下一页
个人成就
文章被点赞
644
文章被阅读
100,756
掘力值
3,452
关注了
20
关注者
86
收藏集
0
关注标签
43
加入于
2021-04-14