为了账号安全,请及时绑定邮箱和手机立即绑定

“const { name } = require('something')”

“const { name } = require('something')”

繁华开满天机 2023-02-17 16:26:16
我在 JavaScript 中仅将变量声明用作 -const name = require("something");但是花括号在const { name } = require('something'). ?为什么有些声明的末尾有括号 () ,比如 - const name = require('something')();?声明变量时两者的意义是什么以及在何处使用它们?提前致谢!
查看完整描述

1 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

const { name } = require('something')是从 require 语句返回的任何对象的被调用名称 destructuringhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignmentconst

添加括号将执行 require 语句返回的任何函数


查看完整回答
反对 回复 2023-02-17
  • 1 回答
  • 0 关注
  • 65 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信