javascript - 打字稿中的链接函数
问题描述
我有一些应该应用于某些字符串的格式化函数:
const limitSize = (limit: number): ((str: string) => string) => {
return (str: string) => str.substring(0, limit)
}
const replaceNewLine = (replaceWith: string): ((str: string) => string) => {
return (str: string) => str.replace(/\n/g, replaceWith)
}
它们都返回一个可以应用于字符串的函数
如何将它们链接在一起,以便结果也返回一个可以应用于字符串的函数?
我缺少一个 lodash 实用程序吗?
解决方案
推荐阅读
- android - 网格布局未显示在 Android 片段中
- angular - 为什么在 Angular 6 中我的 ngif 和其他条件不起作用?
- asp.net - 如何发布/部署在 Windows Server 上实现 SSR 的 Angular 通用项目?
- python - 当我更新我的 pip 时,我遇到一个错误:“NameError: name '_main_' is not defined”
- javascript - 从通过解析 XML 生成的 JSON 响应中获取 Key 的值
- asp.net-mvc - 在 .net MVC 应用程序中使用 web.config 文件重写 URL
- asp.net - 如何在vb.net中获取选定复选框的所有值并将其设置在字符串列表中
- spring - Spring 事务管理 - 对同一 URL 的多个请求
- c# - 收到“输入字符串格式不正确”错误
- ruby - 如何使用 ERB 将数组渲染到 YAML 列表?