首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
五柳学生erichua
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
赞
文章( 10 )
沸点( 0 )
跟着 Event loop 规范理解浏览器中的异步机制
我们都知道 JavaScript 是一门单线程语言,这意味着同一事件只能执行一个任务,结束了才能去执行下一个。如果前面的任务没有执行完,后面的任务就会一直等待。试想,有一个耗时很长的网络请求,如果所有任务都需要等待这个请求完成才能继续,显然是不合理的并且我们在浏览器中也没有体验…
地表最强面试图谱
金九银十的秋招季近在眼前,想必大家也都心痒难耐,准备挑战更好的工作机会。那么,面试肯定是最大的挑战。 对于面试来说,平时的积累肯定是必须的,但是在面试前的准备也是至关重要的。 在几月前我个人组建了一个小团队,花了将近半年的时间寻找大厂的面试题,筛选出了近百个知识点然后成文,并全…
Android 启动卡顿原因查询
启动是一个什么样的过程?首先要对这个过程进行一个定义。考虑到进程是否存在,对启动时间有着明确的影响,将启动分为两种情况。
我为什么这么强调前端工程化
没有比工程化推广更迫切的事情了!
[译] 成为一个编译器之「使用 JavaScript 来制作编译器」
- 「制作一个编译器」听起来很计算机科学…… 但是我从没在代码面试中遍历过节点,我真能造出一个编译器? - 让我们先尝试着成为一个编译器。 - 难道一个编译器不应该使用递归或者遍历之类的吗? - 是的,那些是制作一个编译器需要的所有棒棒哒技术,然而这并不意味着你需要先使用那些做法。 - 从制作一个编译器中能学到的软件开发小窍门。
网上都说操作真实 DOM 慢,但测试结果却比 React 更快,为什么? - 尤雨溪的回答
Evan 详细地讲解了 React.js 中的 Virtual DOM 渲染与 Native DOM 操作的差别。同时比较了 React 和其他 MVVM 框架的实现差别,以及不同实现方法在不同应用中的性能差别。
React 中一个没人能解释清楚的问题——为什么要使用 Virtual DOM
@saiki:有一天,我的朋友向我提了一个有关 React 的问题: 组件化, 单向数据绑定,这些我都懂了。但是 React 为什么要用 Virtual DOM 呢? 我的回答非常套路,“因为直接操作 DOM 比较低效,比较慢。” https://hashnode.com/post/the-one-thing-that-no-one-properly-explains-about-react-why-virtual-dom-cisczhfj41bmssp53mvfwmgrq
浏览器的工作原理:新式网络浏览器幕后揭秘
这是一篇全面介绍 WebKit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利 · 加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。
Android 是如何管理 App 内存的 -- Android 内存优化第二弹
引言 前文我们普及了下关于GC的一些事, 对GC的一些个概念, 流程有个大概的了解. 在Application的启动流程一文中, 我们有提到, Android中每个App默认情况下是运行在一个独立进程中的, 而这个独立进程正是从Zygote孵化出来的VM进程. 也就是说, 每个…
Webpack 从入门到上线
webpack 是目前一个很热门的前端打包工具,官网说得很清楚,webpack 的出现就是要把 requirejs 干掉。同时它还提供了十分便利的本地开发的环境。网上并不容易找到一个讲解得比较详细完整的教程,本文结合实践经验,总结一套可用的开发和上线的配置和流程。
下一页
个人成就
文章被点赞
21
文章被阅读
1,930
掘力值
55
关注了
7
关注者
0
收藏集
0
关注标签
13
加入于
2016-08-24