我在 JavaScript 中仅将变量声明用作 -const name = require("something");但是花括号在const { name } = require('something'). ?为什么有些声明的末尾有括号 () ,比如 - const name = require('something')();?声明变量时两者的意义是什么以及在何处使用它们?提前致谢!
1 回答
慕村225694
TA贡献1880条经验 获得超4个赞
const { name } = require('something')
是从 require 语句返回的任何对象的被调用名称 destructuring
。https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignmentconst
添加括号将执行 require 语句返回的任何函数
添加回答
举报
0/150
提交
取消