在这个页面(https://nodejs.org/api/modules.html)上,我发现了这样的写作:{ }.
const { PI } = Math;
它是否有一个特定的名称,以便我可以获得有关它的更多信息,特别是它产生了什么?
提前致谢.:d
这称为" 解构分配 ".您可以将其视为等同于:
const PI = Math.PI;
Run Code Online (Sandbox Code Playgroud)
......但更紧凑一点.当用于从对象中提取多个属性时,它真的很闪耀:
const { foo, bar, baz } = require('quux').util;
Run Code Online (Sandbox Code Playgroud)
您还可以使用[ ]以下方法构造数组:
const [ first, second, third ] = array;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |