typescript - 如何从打字稿函数返回多个值
问题描述
我想要一个 Typescript 函数来返回多个值。我该怎么做?另外我该如何声明类型?
例如,我想实现这样的目标:
let [text, value] = ReturnTwoValues("someinputstring")
解决方案
函数定义:
public ReturnTwoValues(someInput: string): [string, boolean] {
const text = "hello"
const value = true
return [text, value]
}
呼叫者:
let [text, value] = ReturnTwoValues("someinputstring")
推荐阅读
- javascript - jQuery 偏移量在 iOS Safari 上总是返回 0
- c# - 在单元测试 C# 期间跳过私有方法
- php - 修改数组php
- ruby-on-rails - 在 prod 中使用 rate 在 img 标签中获取资产前缀两次。heroku
- java - 在 Java 中实现功能 fold_right
- java - 比较多个字符串android
- jdbc - Clojure jdbc - 查询单列展平结果
- matplotlib - 在 matplotlib contourf 图上绘制流线
- r - R data.table 当前和所有先前行的最大值
- git - 在中断 git commit 后获取“致命:关闭 sha1 文件时出错:权限被拒绝”