程序员努力
AI导航AI编程实战PromptMCP市场Skills市场

程序员努力

AI 编程资源库 - 聚合 AI 编程教程、提示词、MCP 与 Skills 资源

内容栏目

  • AI导航
  • AI编程实战
  • Prompt
  • MCP市场
  • Skills市场
  • 全站搜索

教程分类

  • 进阶技巧
  • 入门指南
  • 最佳实践
  • Claude Code
  • Cline教程
  • GitHub Copilot
  • Cursor教程
  • 提示词工程

关于

  • 关于我们
  • GitHub

© 2026 程序员努力. All rights reserved.

冀ICP备15004808号-7

首页教程PromptMCPSkills
← 返回Prompt
文档v1.0

代码讲解:useDeepMemo

解释一段 TypeScript 代码(useDeepMemo 自定义 Hook)的实现原理。

camsong2026/8/21
代码解释TypeScriptReactHook

提示词内容

提示词原样展示,配置自定义 GPT 或 Claude Project 时,分别复制对应内容

User Prompt

解释一下这段代码:
export const useDeepMemo = <K, V>(memoFn: () => V, key: K): V => {
  const ref = useRef<{ key: K; value: V }>();

  if (!ref.current || !isEqual(key, ref.current.key)) {
    ref.current = { key, value: memoFn() };
  }

  return ref.current.value;
};

场景标签

代码解释TypeScriptReactHook

相关提示词

JS 转 TypeScript

将一段 JavaScript 代码转换为 TypeScript 类型安全的版本。

代码生成

工具使用

让ChatGPT举例讲解指定安全工具的多种使用方法。

文档

工具推荐

让ChatGPT推荐指定类型的开源安全工具,并按使用人数排序给出地址。

文档

历史漏洞跟踪

让ChatGPT列出指定框架的历史漏洞、CVE编号及漏洞文章和验证脚本地址。

文档