【译】ECMAScript文档---序言及1-6章(下)

2017-08-05
阅读 27 分钟
3.5k
规范常常使用一个带编号的列表来显示算法中的步骤。这个小算法被用作准确地表达ECMAScript语言构造需要的语义。这些算法并不是打算暗示任何具体实现的使用。事实上,这里也许有更高效的算法去实现指定的特性。

【译】ECMAScript文档---序言及1-6章(上)

2017-08-05
阅读 18 分钟
4.7k
本系列译文的初衷旨在希望更多人能够了解关于JS的一些基本概念,遇到原理性的问题时多去翻翻文档,而不是在社区无休止的重复提出某些在文档中能够非常方便快捷就能找到的东西。

对React应用的一些思考

2017-07-28
阅读 11 分钟
3.1k
由于笔者对React的了解不深,即便算是学习React的时间,到目前也才刚刚半年,所以错误不足之处还望指正。以下都是基于React 15(可能有些是16),webpack1进行探讨(注:未学习过Vue,Ng,Ember,Cycle,Immutable,Redux-Saga,Mobx,Observable,Rxjs等等,所以可能有些方面已经被提及或者解决了,希望不要介意)。

【译】React及React Fiber基本的设计理念

2017-04-15
阅读 13 分钟
11.4k
本文主要是对收集到的一些官方或者其他平台的文章进行翻译,中间可能穿插一些个人的理解,如有错误疏漏之处,还望批评指正。笔者并未研究过源码,只是希望本文成为那些inspire你的东西的一部分,从而在今后一起去探讨和研究React Fiber。

script标签与event loop在W3C规范及浏览器中的表现

2017-02-09
阅读 9 分钟
5.5k
本文主要对W3C规范中关于script标签和event loop相关的篇幅做了简单的探讨,针对一些必要的相关概念进行了适当的标注和说明。虽然之前接触过,但都过于零散,希望借此机会,能够对这些概念能够一个稍微全面一点的认识,也希望和大家进行交流。由于知识的深度和广度以及英语水平的不足,如有错误,还望包涵指正。

Redux story-1:who creates it?

2017-01-19
阅读 4 分钟
3.5k
Dan Abramov是redux的作者,同时,他也是Create React App, React Hot Loader作者。当然1年前,他也由于redux及相关的开源贡献加入了facebook(他大二就辍学了,之前还当过.net工程师)。

参数默认值引起的第三作用域

2016-11-20
阅读 12 分钟
4.3k
开门见山,我们来看看下面这个有趣的例子  对于上面这种用var的声明方式,无论x的默认值为什么,只要形参中出现了默认值,zzz都会被当作块级作用域中的值。  这是我偶然间遇到的一个问题,起初我认为这是chrome的bug,我将我的想法请教了一位朋友,他告诉我说这不是bug,并让我先看看这篇params default value & par...

【译】看权威的wikipedia如何解释闭包

2016-11-04
阅读 7 分钟
4.1k
今天刚好在wiki上查其他东西的时候看到了,想了想以前也没从比较科学的角度考虑这一问题,所以写下这篇文章,也算是记录一个翻译+阅读的过程,原文中涉及很多其他概念,理解起来并不容易,本人知识水平和翻译水平都非常有限,所以如果翻译得有错误,还望各位海涵,更欢迎各位批评指正~

从(function foo(){})分析JS内部究竟如何处理括号操作符

2016-09-29
阅读 2 分钟
2.3k
于是大家展开了讨论。看到这个题目我觉得很有意思,也许你会想到《你不知道的javascript》中那个经典的例子。查阅一些资料后(这一次查阅主要是找到了这篇文章:函数表达式与函数声明,这篇文章中也给出了那个经典例子的解答。)。