首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浮云_cloud
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 61
沸点 0
赞
61
返回
|
搜索文章
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
如何封装一个可取消的 HTTP 请求?
「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」 前言 你可能会好奇什么样的场景会需要取消 HTTP 请求呢? 确实在实际的项目开发中,可能会...
46
10
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
重新认识 JavaScript 中的 this
关于 this 的错误认识 this 指向函数自身 存在这个误解可能是因为在 JavaScript 中既然函数是一个对象,那么就可以在这个函数对象上通过 key/value...
20
2
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
前端 “一键换肤“ 的几种方案
「这是我参与2022首次更文挑战的第7天,活动详情查看:2022首次更文挑战」 前言 现在越来越多的网站都提供了拥有换肤(切换主题)功能,如 ElementUI,无非是为了...
541
32
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
请问:怎么实现大文件快速上传?
前言 大文件快速上传的方案,相信你也有过了解,其实无非就是将 文件变小,也就是通过 压缩文件资源 或者 文件资源分块 后再上传。 本文只介绍资源分块上传的方式,并且会通过 ...
376
48
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
如何优化你的 vue-cli 项目?
前言 在日常开发中,最容易让人注意的就是项目编译打包的时间,特别是在较频繁打包部署时,这个时间显得很漫长。 例如:之前接手的一个项目 "冷启动" 时编译过程花费了约 86 ...
212
29
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Vuejs设计与实现 —— 为什么需要虚拟 DOM
# 前言 请思考下面的问题,你是否能够很好的回答出来: - 编程范式是什么?和 Vuejs 有什么关系? - 为什么需要虚拟 DOM? 如果你有一个明确的答案,那么也许你并...
16
2
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Vuejs设计与实现 —— 实现响应式系统
前言 Vuejs 三大核心模块: Compiler 模块:涉及 AST 抽象语法树的内容,再通过 generate 将 AST 生成渲染函数等 Runtime 模块:也称为...
26
评论
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
搭建你的项目脚手架 —— vue3.x + typescript4.x + vite2.x + pinia2.x
前言 到现在为止,已经有不少团队和项目都已经正式使用 vue3 + vite + typescript 进行企业级的项目开发了,本文主要介绍下如何搭建一套相应的前端工程化项...
59
7
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
V8 如何进行垃圾回收?
前言 想要了解 V8 引擎如何实现垃圾回收的,那么前提是你得知道 JavaScript 中的数据是如何存储在内存中,那么下面就一起来了解数据是如何在内存中的存储的。 数据是...
27
12
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
请问:ESModule 与 CommonJS 的异同点是什么?
前言 本篇文章不会这模块的详细用法,因为核心是重新认识和理解模块的本质内容是什么,直奔主题,下面先给出最后结论,接下来在逐个进行分析。 ECMAScript Module ...
42
评论
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Vuejs设计与实现 —— ref 原始值的响应式方案
前言 原始值指的是 Boolean、Number、BigInt、String、Symbol、undefined、null 等类型的值,在 JavaScript 中,原始值是...
16
3
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Vuejs设计与实现 —— 渲染器
基本概念 了解渲染器所涉及的基本概念,有助于更好的理解框架 API 的设计。 渲染器 & 渲染 通常使用名词 renderer 来表示 "渲染器",使用动词 render ...
20
3
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Vuejs设计与实现 —— 渲染器核心 Diff 算法
前言 当组件发生更新时会重新执行 render 方法生成新的 vnode 节点,而当 新旧 vnode 都是 一组节点 时,为了以最小的性能开销完成 更新操作,需要比较两组...
33
评论
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Vuejs设计与实现 —— 渲染器核心:挂载与更新
前言 挂载 与 更新 是 渲染器 的核心功能,也是渲染器应该要提供的基本功能,而 挂载 和 更新 又是基于 VNode 虚拟节点的,因为 VNode 节点描述了其对应的 真...
12
评论
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Vuejs设计与实现 —— 编译层面的优化
编译优化 是什么? 编译优化 指的是编译器将 模板(template) 编译为 渲染函数(render) 的过程中,尽可能的 提取关键信息,以达到 生成最优代码 的过程。 ...
22
5
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Vuejs设计与实现 —— 同构渲染
前言 Vue.js 是一个构建客户端应用的框架,组件的代码会在浏览器中运行,然后向页面输出 DOM 元素,也就是我们最常用的方式,即 客户端渲染(client-side r...
23
1
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
Nginx 简单入门指北不指南
前言 老大:CDN + Nginx 怎么玩的你知道不? 我:此处省略一亿个点 ... ☺ 老大:简单来说,前端项目通过打包构建工具生成的最终产物,会先上传到【对象存储】中(...
47
8
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
常见 JavaScript 设计模式 — 原来这么简单
设计模式 设计模式总共有 23 种,但在前端领域其实没必要全部都去学习,毕竟大部分的设计模式是在 JavaScript 中占的比重并不是那么大,本文会列举出一些 JavaS...
48
2
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
在 vite 中基于 node 实现 simple-auto-import 插件
前言 最近在通过 vite 简单的创建了 handWritten 项目,主要就是用于实现和记录一些关于 JavaScript 手写相关的内容,起初为了简单没有集成 Vite...
23
10
分享
浮云_cloud
赞了这篇文章
熊的猫
公众号 @「熊的猫」
·
3年前
关注
虚拟滚动是怎么做性能优化的?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第2天,点击查看活动详情。 前言 一个简单的情景模拟(千万别被带入): A: 假设现在有 10 万条数据...
66
18
分享
下一页
个人成就
文章被阅读
65
掘力值
10
关注了
3
关注者
2
收藏集
1
关注标签
0
加入于
2022-12-26