The*_*ist 5 javascript arrays javascript-objects typescript
在 golang 中有_(Blank Identifier)。
myValue, _, _ := myFunction()
Run Code Online (Sandbox Code Playgroud)
这样你就可以省略函数的第二个和第三个返回值。
在javascript中可以做到这一点吗?
function myFunction() {
return [1,2,3]
}
// Something like this
const [first, _, _] = myFunction()
Run Code Online (Sandbox Code Playgroud)
解构时,未使用的,可以删除完全(不需要指定以后不必使用一个变量名),和未使用尾随阵列的项目甚至不需要逗号(有阵]在最后的解构后的项目结束,你需要) :
function myFunction() {
return [1,2,3]
}
const [first] = myFunction()
const [, second] = myFunction()
const [,, third] = myFunction()
console.log(first, second, third);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
188 次 |
| 最近记录: |