解构赋值
解构赋值,ES6 新增语法,以下是解构赋值的一些示例代码:
1 | let [x,y] = [1,2] |
解构赋值让使用返回数组的函数变得异常便捷:
1 | function toPolar(x, y){ |
遍历一个对象所有属性的名/值对:
解构赋值,ES6 新增语法,以下是解构赋值的一些示例代码:
1 | let [x,y] = [1,2] |
解构赋值让使用返回数组的函数变得异常便捷:
1 | function toPolar(x, y){ |
遍历一个对象所有属性的名/值对:
指定项目依赖,值为包名加上版本号。
版本号可以指定一个范围,有以下语法。
version
:精确的版本,例如 1.0.0
>version
:大于 version
>=version
:大于等于<version
: 小于<=version
: 小于等于~version
: 允许补丁级别的变化,例如 ~1.2.3
表示 >=1.2.3 <1.3.0
^version
:允许不更改最左侧非0版本号数字的变化,例如 ^1.2.3
表示 >=1.2.3 <2.0.0
1.2.x
http://...
*
version1 - version2
等同于 >=version1 <=version2
响应首部 Access-Control-Expose-Headers
列出了哪些首部可以作为响应的一部分暴露给外部。
默认情况下,只有七种 simple response headers (简单响应首部)可以暴露给外部:
如果想要让客户端可以访问到其他的首部信息,可以将它们在 Access-Control-Expose-Headers
里面列出来。