Raw*_*lus 3 javascript reactjs
我最近开始学习reactjs,偶然发现了这段代码:
handleChange = event => {
const { name, value } = event.target
this.setState({
[name]: value,
})
}
Run Code Online (Sandbox Code Playgroud)
我有些困惑,尤其是与以下符号:
[name]: value,
Run Code Online (Sandbox Code Playgroud)
有什么[ ]用?
我了解,const = { name, value } = event.target用来将对象破坏为属性,但是这种[name]表示法似乎很奇怪,而且我在任何JavaScript编码中都没有看到过对此的引用。
尽管我尽最大努力进行谷歌搜索[] javascript usage 和类似操作,但是我找不到类似的东西。
我最好的猜测是与object["property"]表达的相似性,但与之 相比,这似乎仍然有些奇怪。
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |