Javascript API语法帮助-const{uport,MNID}

Javascript API语法帮助-const{uport,MNID},javascript,reactjs,api,react-native,syntax,Javascript,Reactjs,Api,React Native,Syntax,因此,当我制作react原生应用程序时,我尝试使用 还有一个语法我还没有理解 我可以从这个代码中知道const{uport,MNID}是什么意思吗 import configureUportConnect from 'react-native-uport-connect' const { uport, MNID } = configureUportConnect({ appName: 'uPort Demo', appAddress: '2oeXufHGDpU51bfKBsZDdu

因此,当我制作react原生应用程序时,我尝试使用 还有一个语法我还没有理解

我可以从这个代码中知道const{uport,MNID}是什么意思吗

import configureUportConnect from 'react-native-uport-connect'

const { uport, MNID } = configureUportConnect({ 
  appName: 'uPort Demo', 
  appAddress: '2oeXufHGDpU51bfKBsZDdu7Je9weJ3r7sVG', 
  privateKey:'<PRIVATE_KEY>', 
})
从'react native uport connect'导入配置uportconnect
const{uport,MNID}=configureUportConnect({
appName:“uPort演示”,
appAddress:“2oeXufHGDpU51bfKBsZDdu7Je9weJ3r7sVG”,
私钥:“”,
})

我对此很陌生,这段代码放在一个单独的js文件中,我试图导出
const{uport,MNID}
,这样我就可以在我的组件中使用它,我不确定它是变量、对象还是一些js语法。谢谢大家!

这称为解构,它意味着您分配的变量不是函数返回的对象,而是该对象的各个属性,特别是键
uport
MNID
处的属性。另一种语法是说
const variableName=//etc..
,然后访问类似以下属性:
variableName.uport


你好@Aeriel,欢迎来到SO。正如你之前所看到的,你的问题已经得到了回答。事实上,你可以在这个问题上找到很多答案。所以,请随意阅读。这个问题可能就要结束了。如果你在阅读之前的评论后没有得到答案,你可以在这里发表评论,提及任何评论。得到了我想要的。谢谢:)我现在明白了。非常感谢。类似于like
const{varState}=this.state的解构