本文尝试主要从三个方面介绍 ES6 的特性 Proxy 和 Reflect: Proxy 是什么,Proxy 有什么以及 Proxy 能做什么。
介绍完 Proxy 之后,我们再简单探究一下 Proxy 和 Mobx 的联系,以及从 Proxy 的角度去尝试理解 Mobx v5。
推荐:★★★★
本文尝试主要从三个方面介绍 ES6 的特性 Proxy 和 Reflect: Proxy 是什么,Proxy 有什么以及 Proxy 能做什么。
介绍完 Proxy 之后,我们再简单探究一下 Proxy 和 Mobx 的联系,以及从 Proxy 的角度去尝试理解 Mobx v5。
推荐:★★★★
为了更好的理解和实践 promise,我尝试自己写一个实现 promise 所有功能的类,并基于此去做一些扩展,达到可以在生产环境使用的程度;并且为了便于维护和理解,代码全部使用 typescript 编写。
推荐:★★★★
本文的初衷是自己对这 Map 和 Set 两个数据类型及相关类型学习的沉淀与总结。希望也可以对其他人起到一个入门的学习效果。
推荐:★★★☆
cookies.js是前阵子在github上很火的一个超轻量级的库,发布当天就获得了2k+的star数。最初只有80行,到现在也不过一百多行。而里面的写法很值得借鉴学习,在这里我尝试用ES6改写,边改边学习。目前还留下了小部分不理解的地方,这些坑留待之后理解了再回来填。
ES6的出现,无疑是对现有的ES5的一次巨大冲击。某种程度上,部分人觉得这是给开发人员带来的巨大惊喜。它保证现有的基础之外,增加了很多好用的语法糖,使得对后端转入的javascript更为友好。尽管有些人在ES5上还未站稳脚跟——譬如我,但已经迫不及待地想去尝试ES6。尽管在我的工作曾写过coffeescript,typescipt,但我始终觉得基础的才是实用的。让我们抛开那些多样的Javascript超集不谈,回归到js本身来。
Update your browser to view this website correctly. Update my browser now