- 博客(5)
- 收藏
- 关注
原创 http-proxy-middleware详解
用于把请求代理转发到其他服务器的中间件。安装npm install --save-dev http-proxy-middlewareproxy中间件配置proxy([context,] config)var proxy = require('http-proxy-middleware');var apiProxy = proxy('/api', {target: 'http://w...
2018-10-09 15:39:00 9498
原创 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 12250
原创 Reflect介绍
Reflect 是一个内置的对象,它提供可拦截JavaScript操作的方法。方法与代理处理程序的方法相同。Reflect 不是一个函数对象,因此它是不可构造的。 new Reflect() //错误的写法Reflect使用Reflect提供了一些静态方法,静态方法是指只能通过对象自身访问的的方法1、Reflect.apply()2、Reflect.construct()3、Refl...
2018-09-30 13:43:06 1829
原创 Proxy介绍
Proxy 让我们可以对任何对象的绝大部分行为进行监听和干涉,实现更多的自定义程序行为。用法:new Proxy(target, handler)。 Proxy 通过设置行为监听方法来捕获程序对对应对象的行为。 const obj = {}; const proxy = new Proxy(obj, { // ... })Proxy 的构造器接受两个参数,第一个...
2018-09-30 09:45:57 362
原创 Object.create()介绍
Object.create()介绍Object.create(null) 创建的对象是一个空对象,在该对象上没有继承 Object.prototype 原型链上的属性或者方法例如:toString(), hasOwnProperty()等方法Object.create()参数说明obj创建对象的原型propertiesObject(可选 )该参数对象是一组属性...
2018-09-29 17:02:48 287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人