Javascript const{Client}=require(";pg";)中大括号的意义是什么;?

Javascript const{Client}=require(";pg";)中大括号的意义是什么;?,javascript,node.js,Javascript,Node.js,由于我正在建设的新网站,我刚刚失去了PostgreSQL的童贞。(该站点是使用NodeJS和Express框架构建的。)在一个教程之后,我将以下内容放入该站点的一个源代码文件中: const{Client}=require(“pg”); 我只是想知道Client周围的大括号的用途是什么。它们显然是有目的的;当我稍后尝试调用新客户机(…)时,删除它们会出现“客户机不是构造函数”错误。但这是什么?这是毁灭。您可以从pg Library获得客户端方法Google“javascript destruc

由于我正在建设的新网站,我刚刚失去了PostgreSQL的童贞。(该站点是使用NodeJS和Express框架构建的。)在一个教程之后,我将以下内容放入该站点的一个源代码文件中:

const{Client}=require(“pg”);

我只是想知道
Client
周围的大括号的用途是什么。它们显然是有目的的;当我稍后尝试调用
新客户机(…)
时,删除它们会出现“客户机不是构造函数”错误。但这是什么?

这是毁灭。您可以从pg Library获得客户端方法Google“javascript destructuring”是一个很好的起点这可能是回答您问题的更好链接: