项目中,经常需要根据不同的命令,执行不同的操作。如根据 NODE_ENV 控制开发或生产环境,或者根据不同的参数调用不同环境的API。这就需要项目能够获取到命令行的参数。
下面简单讨论几种在命令行传入参数,并在项目中获取参数值的方法。
项目中,经常需要根据不同的命令,执行不同的操作。如根据 NODE_ENV 控制开发或生产环境,或者根据不同的参数调用不同环境的API。这就需要项目能够获取到命令行的参数。
下面简单讨论几种在命令行传入参数,并在项目中获取参数值的方法。
MDN: https://developer.mozilla.org/zh-CN/docs/Web/Web_Components
自定义 HTML 标签,必须使用 -
连字符,以区分于原生 HTML标签。
参考:阮一峰Proxy教程
demos代码 GitHub 地址:https://github.com/huajianduzhuo/es6/tree/master/proxy
Proxy 用于在目标对象之前架设一层拦截,外界对对象的访问,都必须经过这层拦截。因此可以对外界的访问进行过滤和改写。
Service Worker 是一个运行在浏览器后台的线程,与网页不同的是,Service Worker 为那些无需页面和用户交互的功能开启了一扇大门。目前已经实现的功能包括 推送通知 和 后台同步。
demos 代码 github 地址:https://github.com/huajianduzhuo/es6/tree/master/generator
Generator 函数有多种理解角度。语法上,首先可以把它理解成,Generator 函数是一个状态机,封装了多个内部状态。