首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Rubin93
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
Rubin93
14小时前
关注
react 原理篇
1. 虚拟dom Virtual Dom 是指用javascript去描述一个DOM结构,虚拟DOM不是直接去操作浏览器DOM,而是在虚拟DOM中对UI进行更新,减少不必要...
1
评论
分享
Rubin93
16小时前
关注
JavaScript 主线程中任务的执行顺序和优先级
JavaScript 主线程任务执行顺序表 JavaScript 主线程一帧的完整任务流程 浏览器在每帧(frame)中执行的任务可以分为以下几个阶段: [同步 JS 执行...
1
评论
分享
Rubin93
1天前
关注
浏览器一帧做些什么?
浏览器在“一帧”(frame)中所做的工作,是指在一个渲染周期(通常为 16.7ms,对应 60fps 的刷新率)内完成的一系列任务,以确保页面流畅地显示和响应用户交互。这...
2
评论
分享
Rubin93
1天前
关注
react 基础API
1. useEffect 浏览器重新绘制之后触发 参数(setup,dependencies?) 异步执行 挂载组件时执行setup,依赖更新时先执行cleanup,再执行...
1
评论
分享
Rubin93
关注了
JChenCode
Rubin93
2年前
关注
git代码规范:husky + lint-staged + commitizen
前言 一、配置 husky husky,Git Hook 工具,可以设置在 git 各个阶段触发我们的命令。 ①、安装依赖 husky-init 是使用 husky 快速初...
2
评论
分享
Rubin93
2年前
关注
本地express服务
全局安装 yarn global express-generrator 创建项目 express --view=ejs [项目名称] 安装依赖 cd / [项目名称]文件夹...
0
评论
分享
Rubin93
2年前
关注
Vite+React+TS+ESLint+Prettier+Husky+Commitlint
创建项目 进入你想创建项目的目录,运行 yarn create vite 然后根据提示输入项目名,然后依次选择 react、react-ts 即可创建一个 React+TS...
0
1
分享
Rubin93
赞了这篇文章
我不吃饼干
前端 @小饼干无限公司
·
2年前
关注
十分钟搭建一个 Vite+React+TS+ESLint+Prettier+Husky+Commitlint 项目
闲着没事想写个项目,顺便把搭建前端开发规范工作流的过程记录下,其实现在这些工具已经越来越方便了,以前配各种错误,现在新项目十分钟真的轻松搞定(网速不拉跨的情况下)。...
152
27
分享
Rubin93
2年前
关注
new Vue发生了什么
当执行new Vue时,实际上是执行了_init方法。_init方法会做一堆初始化工作,首先是对options的合并,然后是一系列 init 方法,对data进行proxy...
0
评论
分享
Rubin93
3年前
关注
react 梳理
1. 安装 2. 核心概念 JSX 简介 2.2元素渲染 2.3组件 & Props 2.4.1State & 生命周期 2.4.2数据流和正确使用State 2.5事件处...
0
评论
分享
Rubin93
赞了这篇文章
有趣的老凌
前端开发工程师 @政采云
·
3年前
关注
前端实现组件拖拽,低代码技术难点攻破
前言 随着低代码越来越流行,对于一个sass平台来说,能满足用户千变万化的需求十分重要。小凌在不久前接触了一个需求: 原先的逻辑是这样的,根据后端返回的JSON数据去渲染出...
132
35
分享
Rubin93
赞了这篇文章
Witty_Wizard
Web前端工程师 @公号|前端有话说
·
3年前
关注
面试了十几个高级前端,竟然连(扁平数据结构转Tree)都写不出来
「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」 前言 招聘季节一般都在金三银四,或者金九银十。最近在这五六月份,陆陆续续面试了十几个高...
4.1k
2.1k
分享
Rubin93
关注了
有趣的老凌
Rubin93
3年前
关注
vue-computed(原理篇)
1.每个computed属性都会生成对应的观察者(Watcher 实例)观察者存在 values 属性和 get 方法。 computed 属性的 getter 函数会在 ...
3
1
分享
Rubin93
3年前
关注
vue-nextTick(原理篇)
场景举例 当我们按下 click 按钮的时候,number 会被循环增加1000次。 那么按照之前的理解,每次 number 被 +1 的时候,都会触发 number 的 ...
4
1
分享
Rubin93
3年前
关注
es6 Proxy代理的常用拦截方法
代理 proxy在目标对象的外层搭建了一层拦截,外界对目标对象的某些操作,必须通过这层拦截 new Proxy()表示生成一个Proxy实例,target参数表示所要拦截的...
3
评论
分享
Rubin93
3年前
关注
require / import 的区别
这两个都是为了JS模块化编程使用. 遵循规范 require 是 AMD规范引入方式 import是es6的一个语法标准,如果要兼容浏览器的话必须转化成es5的语法 调用时...
1
评论
分享
Rubin93
关注了
一个渴望改变世界的攻城狮
下一页
个人成就
文章被点赞
79
文章被阅读
27,028
掘力值
904
关注了
5
关注者
9
收藏集
1
关注标签
7
加入于
2021-07-17