首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鼓延
掘友等级
打杂
|
蚂蚁金服
不会卖程序员的茶叶蛋不是好工程师。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
语雀-西湖边上最好的知识管理平台
[利益相关:我不是语雀团队的,但是我看好语雀,也希望语雀越来越猴。] 好奇心驱使我,在合理合规的可见范围内发现了语雀的周报,在撸完了语雀的所有的可以看到的周报后,对语雀团队以及语雀这个产品有了点点的了解,非常有趣和看好。 语雀的周报里面,语雀的同学非常的专业,并且无论职位领域都…
ES6 -> Javascript的类与继承在Babel的实现
闲来无事,看了下babel对于Javascript ES6中的类与继承的实现,整理一下。🐮🐹🐼 大家都知道ES6的Class是语法糖,Javascript本身是没有类的概念的,要实现继承的概念可以使用原型链的方式。既然是语法糖,那就看看babel编译成ES5的代码就可以了…
看看webpack都打出了些什么
了解webpack打包出来的文件。 了解webpack流程并且自己写loader和plugin。 当然看源码是可以的,但是有点事倍功半并且没有必要,个人觉得完成以上两部分就可以对webpack有不错的了解了。本文主要关于webpack打包出来的文件的内容【希望能够提出不对或者可…
简单说一下 [清除 & 闭合] 浮动
本文的起因是团队现在处于缺人的阶段,最近开始帮忙进行电话面试的操作。面了不少了,有不少收获,其中最大的还是对自己的警惕作用。虽然是自己在面试别人,但也发现,很多在交流过程中涉及到的内容,自己虽然都知道或者有了解,但是要系统或者清晰的描述出来其实是不容易的,所以开始整理一些看似都…
Git 中那些容易混淆和忽略的指令都做了些神马
整理下git中不是很清晰的一些指令的背后做了什么,有说的不对的地方,欢迎指正。 这节缘起于最近给公司的优秀的开源组件库提pr,在开发说明文档中看到,推荐在提交pr前建议用git rebase 清理下commit再提pr~。恩,平时合并改动的时候git merge是老朋友,常用到…
Javascript中装饰器的实现原理
基于Node的web服务器开发中使用decorator对请求进行权限校验和数据格式的处理是一个看起来比较漂亮的写法,这里正好整理一下对javascript中的decorator的理解。 decorator的概念在其他语言中早有存在,在javascript中目前(2017/09/…
React源码分析 - Diff算法
蓝色框框的部分分别是Diff算法的核心代码updateChildren以及processUpdates,通过Diff算法获取了组件更新的updates队列之后一次性进行更新。 《深入React技术栈》这本书对Diff算法的解释比较好。其实只要记住几个原则以及在具体的计算upda…
Koa源码分析
最近一直都在开发基于node的前后端项目,分享一下Koa的源码。 Koa算是比较主流的node的web框架了,前身是express。相比于express,koa去除了多余的middleware,只留下了最基本的对node的网络模块的继承和封装,并且提供了方便的中间件调用机制,K…
React源码分析 - 生命周期
生命周期函数被执行的时机。 这些方法中的setState的使用与否以及产生的效果如何。 生命周期函数在组件初次渲染、组件更新以及组件卸载的情况下会被调用,没什么特别的机制上的特殊的地方,需要注意的就是多层级的组件中的各个组件的生命周期函数的执行会遵循父组件至子组件递归的顺序,这…
React源码分析 - 组件更新与事务
在React中,组件的更新本质上都是由setState操作改变state引起的。因此组件更新的入口在于setState,同样经过撸源码和打断点分析画了以下的组件更新的流程图: 这里需要注意enqueueUpdate中根据batchingStrategy.isBatchingUp…
下一页
个人成就
文章被点赞
375
文章被阅读
52,111
掘力值
1,377
关注了
12
关注者
43
收藏集
1
关注标签
11
加入于
2017-07-17