首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Rescript中比较字符串

在Rescript中比较字符串
EN

Stack Overflow用户
提问于 2020-12-21 11:19:27
回答 1查看 233关注 0票数 1

在浏览Rescript的API之后,似乎没有一个函数可以比较两个返回布尔值的字符串。最好的选择是localeCompare,但它的行为与JS的==略有不同。为什么localeCompare返回一个浮点数而不是一个整数?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-21 14:22:52

您也可以在rescript中使用==比较字符串。或者还有一个String.equal,如果您需要一个特定的字符串函数,不幸的是,“本机”(非Js)标准库模块(如String )似乎被完全排除在重新文本文档之外。

localeComapre可能返回一个float,因为它可能返回非整数号。不幸的是,JavaScript没有整数类型,这使得很难知道它是否能够返回float,即使它看起来显然不应该返回。我在各种绑定中也看到过几个这样的bug。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65391828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档