首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
愤怒的蚂蚁
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
246
文章 246
沸点 0
赞
246
返回
|
搜索文章
文章
热门
最新
useMemo、useCallback、useContext 你真的玩明白了吗
最近一直在做项目性能优化的工作,在排查性能方面的问题时发现项目中很多地方都存在重复渲染的问题,审查代码后发现其中存在不少滥用或者说误用 useMemo、useCallback、useContext 的
被几个月代理leader
背景 凡事都有个背景那就先说说背景吧。 公司的业务一共由几大部分组成,分为 A端、B端、C端、D端。在此之前一共只有两个leader,难免的就需要一个leader兼顾多个端的开发。随着公司业务的扩张
Lerna 小白入门
本篇将围绕为什么要使用 lerna以及如何使用 lerna 两个方面来认识 lerna。 为什么要使用Lerna 先来看下官方的解释: 意思就是说我们开发的一些项目存在相互依赖的情况,同时呢这些项目又
玩转AST
为什么需要学习AST相关的知识呢?因为AST实在是太重要了,你可能对它不了解,但是它无处不在。更具体一点: 浏览器js引擎拿到js的第一件事就是解析js生成AST,随后才是解释执行,编译优化执行。
JS引擎工作原理详解
作为前端开发了解javascript引擎的原理和工作流程是很有必要的。 Javascript引擎的工作原理 Javascript引擎的工作原理基本都大同小异,整体流程上分为以下步骤: 将Javascr
浏览器篇(四)- 到达合成线程的输入(完结)
在前面的篇章中我们探索了浏览器如何将我们的代码渲染成页面,我们了解了渲染进程和合成器。在本篇中我们将探索合成器是如何流畅地响应用户输入的。 从浏览器的角度来看输入事件 一般我们认为的输入事件只有输入框
Typescript 基础类型详解
Boolean 布尔类型声明: Number 和在JavaScript中一样,TypeScript中的所有数字要么是浮点值,要么是BigIntegers。这些浮点数的类型是number,而BigInt
浏览器篇(三)- 渲染进程的内部工作过程
在上一篇中我们遗留了一个问题,渲染进程是如何加载文档的?HTML,CSS,JS是如何被解析的? 本篇我们就来一探究竟。 前言 渲染进程涉及到网页性能的很多方面,可想而知这里面一定有不少的东西,本篇只是
浏览器篇(二)- 页面导航过程发生了什么
页面导航的过程发生了什么?结合上一篇浏览器架构的知识,我们来一探究竟。?结合上一篇浏览器架构的知识,我们来一探究竟。 页面控制 在上一篇中我们介绍了Chrome浏览器是多进程架构,进程之间分工协作
重读Typescript手册(泛型)
重读Typescript手册,了解泛型。 现在我们想定义一个函数 identity,接收参数为 number 类型,返回参数也为 number 类型,我们通常的做法是像下面这样定义这个函数。 当然这没
下一页
个人成就
文章被点赞
575
文章被阅读
40,604
掘力值
2,102
关注了
10
关注者
52
收藏集
20
关注标签
10
加入于
2016-08-18