首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ling20
掘友等级
前端开发
没有蛀牙
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 29
沸点 5
赞
34
返回
|
搜索文章
赞
文章( 29 )
沸点( 5 )
vue源码解析-图解diff详细过程
这里并不会直接就开始讲diff,为了让大家能了解到diff的详细过程,所在开始核心部分之前,有些简单的概念和流程需要提前说明一下,当然最好是希望你已经对vue源码patch这部分有些了解。 1. vnode 简单的说就是真实 dom 的描述对象,这也是vue的特点之一 - vi…
【译】浏览器如何呈现页面(一)
知道浏览器是怎样把网页呈现给你的这个过程之后,就能够帮助你去优化你的网页应用,从而提升速度和性能。 我马上就会阐述这个过程,但是首先,需要回顾一些基本概念。 一个网页浏览器从远程服务器上(或者本地文件)加载文件来显示给你看,允许你进行操作。 浏览器里有一个浏览器引擎。 不同的浏…
【整理】浏览器如何呈现页面(三)
可以重点观察一下,token的顺序,以及标签开闭节点之间的关系。 构建DOM主要就是建立起每个结点的父子兄弟关系,更多细节,看下面链接里的文章。 如果有CSS正在处理中,这时候又来了JS,那DOM暂停(要等JS),JS也不会执行(要等CSSOM)。等CSS处理完后,JS再执行,…
前端该如何准备数据结构和算法?
据我了解,前端程序员有相当一部分对“数据结构”和“算法”的基础概念都不是很清晰,这直接导致很多人在看到有关这部分的内容就会望而却步。 实际上,当你了解了“数据结构”和“算法”存在的真正意义,以及一些实际的应用场景,对它有了一个整体的认知之后,你可能会对它产生强烈的兴趣。当然,它…
一步步带你实现web全景看房——three.js
1. 基本概念 在THREEjs中,渲染一个3d世界的必要因素是场景(scene)、相机(camera)、渲染器(renderer)。渲染出一个3d世界后,可以往里面增加各种各样的物体、光源等,形成一个3d世界: 正交摄像机是一个矩形可视区域,物体只有在这个区域内才是可见的物体…
一篇朴实的文章带你30分钟捋完TypeScript,方法是正反对比
JavaScript 的类型分为两种:原始数据类型和对象类型。 本节主要介绍前五种原始数据类型在 TypeScript 中的应用。
【译】Vue.js 3: 面向未来编程
如果你对Vue.js感兴趣,那么你应该知道Vue3马上就要发布了(如果你在将来来读我这篇文章,那我希望他仍然是有用的)。新版本仍在积极开发中,不过所有新功能都能在RFC仓库中找到。其中有一项是function-api,这将会较大地改变开发vue app的“姿势”。 最好的方法是…
提高效率,记一个内部工具的开发经历
起初我准备只使用 Nodejs 完成这个需求,后面开发到一半,发现 数据可视化 方面,实在找不到一个满意的可视化插件,于是想到 Python 的一个2D绘图库—— Matplotlib ,使用起来非常方便,于是便选择了它。 这也是我用 Nodejs 做的第一个作品,还有很多优化…
用React、Redux、Immutable做俄罗斯方块 | 掘金技术征文
俄罗斯方块是一直各类程序语言热衷实现的经典游戏,JavsScript的实现版本也有很多,用React 做好俄罗斯方块则成了我一个目标。 戳:https://chvin.github.io/react-tetris/ 玩一玩! 开源地址:https://github.com/ch…
个人成就
文章被点赞
102
文章被阅读
37,083
掘力值
1,006
关注了
19
关注者
22
收藏集
1
关注标签
19
加入于
2016-12-21