nodejs 模块定义的问题

教程这样写着:

我们使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http,
实例如下: var http => require("http");

这样我能理解,但是下面这样我就没法理解了。

clipboard.png

a=b
c=b
?感觉挺不可思议的。

下面这个又是什么?

clipboard.png

感觉好乱啊

阅读 2.5k
2 个回答

这是es6新语法,解构赋值...

const test = {xx:'xx',a:"a"}

const { xx, a} = test
可以通过解构获取test的属性xx,a
推荐问题
宣传栏