0%

概述

Proxy: 英文意思为:代理,读音为:[ˈprɒksi]。它在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程。

Reflect对象与Proxy对象一样,也是 ES6 为了操作对象而提供的新 API。

阅读全文 »

遍历器(Iterator)是带有特殊接口的对象。含有一个next()方法,调用返回一个包含两个属性的对象,分别是value和done,value表示当前位置的值,done表示是否迭代完,当为true的时候,调用next就无效了。它可以为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作。

阅读全文 »

概述

Nodejs天生是单线程单进程的,child_process模块可以用于新建子进程。子进程的运行结果储存在系统缓存之中(最大200KB),等到子进程运行结束以后,主进程再用回调函数读取子进程的运行结果。

阅读全文 »