Nei*_*eil 7 javascript arrays variables declaration object
采取以下代码行
const [component] = router.getMatchedComponents({ ...to })
Run Code Online (Sandbox Code Playgroud)
任何人都可以建议组件周围的方括号在这里意味着什么吗?我试图用谷歌搜索这个,但是努力寻找答案
称为Destructuring分配,用于解包an的值array并将其分配给新变量。
因此,在您的代码中:
const [component] = router.getMatchedComponents({ ...to })
Run Code Online (Sandbox Code Playgroud)
您正在将component变量中分配的第一个元素分配给变量,该元素array将由传回router.getMatchedComponents({...to}),其中to是object使用扩展操作转换为类似数组的结构。
| 归档时间: |
|
| 查看次数: |
2471 次 |
| 最近记录: |