gpt4 book ai didi

javascript - 了解 JavaScript 中的导入语法

转载 作者:行者123 更新时间:2023-11-28 03:06:53 25 4
gpt4 key购买 nike

从 JavaScript 中的另一个文件导入函数

import { myFunction1, myFunction2 } from './myFileName';

嗨,我对这里类似字典 { } 的语法感到困惑。

问题是:

  1. { myFunction1, myFunction2 } 是字典/ map 吗?

然后我尝试了语法,尝试创建一个包含函数的字典/映射。事实证明它有效。看起来函数变量名变成了键,函数就是值。

let funcDic = {
foo, bar
}
function foo() { console.log('foo') }
function bar() { console.log('bar')}
funcDic['foo']() // prints foo

最佳答案

不,是 ES6 object destructuring .

const record = { user: { name: 'Joe Bloggs' } }

const { user } = record

// user is { name: 'Joe Bloggs' }

const { name } = user

// name is 'Joe Bloggs'

// shorthand for:

const user = record.user
const name = user.name

关于javascript - 了解 JavaScript 中的导入语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60536229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com