是否有像lodash这样的角色或纯javascript/typescript的去毛刺功能?
问题描述:
Lodash有这个真棒功能https://lodash.com/docs/4.17.4#deburr是否有像lodash这样的角色或纯javascript/typescript的去毛刺功能?
去毛刺通过转换拉丁语1补充和拉丁语扩展A字母基本拉丁字母和移除组合语音标记字符串。
_.deburr('déjàvu'); // =>'deja vu'
这是唯一让我在应用程序中使用lodash作为外部库的方法。
所以我想这样的函数只使用javascript/typescript和/或角度。
我找不到任何相似的东西。
你有这个功能吗?
也可以加载'npm install lodash --save-dev'然后'var _ = {deburr:require(“lodash/deburr”)};' – mhodges
@mhodges确实。我认为在他的情况下,这听起来像是他想要避免整个“lodash”包,只有这一个功能。 – samanime
是的,那是真的。虽然,它只会在本地下载lodash - 它不会在你的web服务器上或者被加载到你的页面中(这正是OP想要避免的)。因此,它具有相同的效果,但也允许您在将来无需“安装”任何东西的情况下单独访问更多模块。 – mhodges