比较节点 js 中的字符串 "UTF-16"

Comparing Strings In node js "UTF-16"

我是 Node.js 的新手。并且需要一个 npm 包或一些模块来与 UTF-16 格式的字符串进行比较。

在 C# 中我有以下函数:

public int Compare(string x, string y)
{
    var myComparer = CompareInfo.GetCompareInfo("en-US");
    return myComparer.Compare(x, y, CompareOptions.Ordinal);
}

我希望将此 C# 代码中的相同行为写入 Node.js

提前致谢

查看 String.prototype.localeCompare(compareString[, locales[, options]])

你的等价物可能是 x.localeCompare(y, "en-US")