js静态类型解析flow用法

2018-09-14
阅读 24 分钟
4.9k
遍寻百度,google,没发现flow的中文文档,这对国内显然是不友好的,虽说flow 平时用不着, 但是一般框架都会用一下,以便用户可以准确的使用框架,可以避免很多谜一样的BUG,既然没有,那我就来翻译一下咯.计划先翻译类型注释(types annotations)部分,安装的一搜一大把.

lodash源码收获之bitmarks

2018-08-22
阅读 3 分钟
1.7k
文章起因 近期因为对函数式编程的curry产生了浓厚的兴趣,然后开始了lodash的源码阅读,结果开开头就看到了这样的代码 {代码...} 当时看到2,4,8,16,这样的数列一看就知道是2的次方递增,跟二进制逃不了干系. 然后我在curry函数里面发现这个函数主要是由一个 createWrap的函数 实现, 然后我又进入了这个函数里面 {代码...} ...

javasctipt 工作原理之调用栈

2018-08-02
阅读 3 分钟
2.1k
随着 javascript 的流行,团队们正在利用javascript来支持多个级别的技术栈,包括前端,后端,混合开发,嵌入式设备,以及更多

javascript对象进阶记录(描述符,封印,冻结)

2018-07-22
阅读 4 分钟
1.3k
属性描述符给js添加了巨大的可能性,借此文章留个记录. 对象属性 Object.getOwnPropertyDescriptor() 此函数传入两个参数,一个是目标对象,一个是目标对象的属性,返回的是一个该属性的属性描述符对象,就像这样。 {代码...} 可以看到,如果是用字面量声明的对象,默认 writable enumerable configurable 的值都是true ...

开始开发atom插件(并无系列)

2018-07-18
阅读 3 分钟
2.2k
atom高级用法???除了自定义功能基本没啥好玩,抱着装逼的想法,搜了一波atom插件入门,发现说得太迷糊(可能是我太菜),然后打开了官网的插件文档,细细的阅读起来,凭着蹩脚的英语水平也算看懂了大概,索性就翻译下来(因为搜到的中文atom飞行手册,插件篇是空的),希望凭着自己的理解,能写得更通俗。让有心人能...