- 博客(5)
- 收藏
- 关注
原创 http-proxy-middleware详解
用于把请求代理转发到其他服务器的中间件。 安装 npm install --save-dev http-proxy-middleware proxy中间件配置 proxy([context,] config) var proxy = require('http-proxy-middleware'); var apiProxy = proxy('/api', {target: 'http://w...
2018-10-09 15:39:00
9626
原创 process.env.NODE_ENV 开发与生产模式
cross-env能跨平台地设置及使用环境变量 大多数情况下,在windows平台下使用类似于: NODE_ENV=production的命令行指令会卡住,windows平台与POSIX在使用命令行时有许多区别(例如在POSIX,使用$ENV_VAR,在windows,使用%ENV_VAR%。。。) cross-env让这一切变得简单,不同平台使用唯一指令,无需担心跨平台问题 这个迷你的包(cro...
2018-10-09 09:55:53
12276
原创 Reflect介绍
Reflect 是一个内置的对象,它提供可拦截JavaScript操作的方法。方法与代理处理程序的方法相同。Reflect 不是一个函数对象,因此它是不可构造的。 new Reflect() //错误的写法 Reflect使用 Reflect提供了一些静态方法,静态方法是指只能通过对象自身访问的的方法 1、Reflect.apply() 2、Reflect.construct() 3、Refl...
2018-09-30 13:43:06
1858
原创 Proxy介绍
Proxy 让我们可以对任何对象的绝大部分行为进行监听和干涉,实现更多的自定义程序行为。 用法:new Proxy(target, handler)。 Proxy 通过设置行为监听方法来捕获程序对对应对象的行为。 const obj = {}; const proxy = new Proxy(obj, { // ... }) Proxy 的构造器接受两个参数,第一个...
2018-09-30 09:45:57
395
原创 Object.create()介绍
Object.create()介绍 Object.create(null) 创建的对象是一个空对象,在该对象上没有继承 Object.prototype 原型链上的属性或者方法 例如:toString(), hasOwnProperty()等方法 Object.create() 参数 说明 obj 创建对象的原型 propertiesObject(可选 ) 该参数对象是一组属性...
2018-09-29 17:02:48
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人