Я новичок в Node.js. И нужен пакет npm или какой-то модуль для сравнения со строкой в формате UTF-16.
В С# у меня есть следующая функция:
public int Compare(string x, string y)
{
var myComparer = CompareInfo.GetCompareInfo("en-US");
return myComparer.Compare(x, y, CompareOptions.Ordinal);
}
Я хочу, чтобы такое же поведение в этом коде С# было написано в Node.js
заранее спасибо
Проверьте String.prototype.localeCompare(compareString[, locales[, options]])
.
Ваш эквивалент может быть x.localeCompare(y, "en-US")
.