跳至内容
来去匆匆

来去匆匆

Talk is cheap,Show me the code。

发布于2024年3月5日2024年3月5日 由Yang

TS实现一个简单的 pick 方法

TS实现一个简单的 pick 方法插图
function pick<T, U extends keyof T>(data: T, keys: U[]): { [K in U]: T[K] } {
  const obj: any = {};
  for (const key of keys) {
    obj[key] = data[key];
  }
  return obj;
}

const user = {
  name: 'Tom',
  age: 19,
};

pick(user, ['name', 'age']);

文章导航

上一篇文章上一篇 scp远程复制
下一篇文章下一篇 如何通过 openvpn 连接服务器

其他操作

  • 登录
  • 条目 feed
  • 评论 feed
  • WordPress.org

近期文章

  • 一个简单的Vue3 轮播图组件
  • 如何使用 unplugin-auto-import 和 unplugin-vue-components 自动导入组件、ui库、单文件组件
  • Macos安装conda 切换源
  • 如何通过 openvpn 连接服务器
  • TS实现一个简单的 pick 方法

近期评论

    归档

    • 2025 年 2 月
    • 2024 年 7 月
    • 2024 年 5 月
    • 2024 年 3 月
    • 2023 年 6 月
    • 2023 年 3 月
    • 2022 年 7 月
    • 2022 年 6 月
    • 2022 年 5 月
    • 2021 年 10 月
    • 2021 年 9 月
    • 2021 年 5 月
    • 2020 年 12 月
    • 2020 年 11 月
    • 2020 年 10 月
    • 2020 年 9 月
    • 2020 年 7 月
    • 2020 年 6 月
    • 2019 年 2 月

    分类

    • 学习

    之前的数据库丢了,从头开始吧,我太难了。

    陇ICP备18004022号-1

    公安备案号:62042302000162

    自豪地采用WordPress