javascript - 我可以在 TypeScript 中将函数限制为纯函数吗?

标签 javascript typescript function pure-function

有没有办法让一个函数成为pure仅在 TypeScript 中(因此不接受非纯函数)?如果是,是哪个?

最佳答案

您也许可以编写一些 TSLint 规则来捕捉大多数常见情况(例如,访问外部变量),但检查类似的东西几乎是不可能的,因此没有办法真正知道 100%。

您(和您的团队)仍然需要遵守纪律。

关于javascript - 我可以在 TypeScript 中将函数限制为纯函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45834108/

相关文章:

asp.net - 用于从经过身份验证的端点下载大文件的跨浏览器解决方案

javascript - TypeScript 类函数作为函数 VS 变量具有更好的性能

javascript - 将参数关闭函数添加到 JavaScript 中的字符串

c++ - 如何用c++代码调用matlab自定义函数

javascript - 尝试从函数返回有效的电子邮件

javascript - 获取 gherking.lexer.lexingError,当我尝试在 Karate 中使用 javascript 时

javascript - 如何使用 css 不显示

javascript - 如何相对于其中心移动一个 div(如 anchor )?

javascript - 如何查找 javascript 中失败或导致 javascript 崩溃/无法继续执行的行

typescript - 在 Azure Typescript 函数中使用 ES 模块包