Javascript 对多语言的排序支持

标签 javascript

我们的页面中有一个国家/地区下拉列表。

我们有一项新要求,即根据字母顺序对国家/地区名称进行排序。但是国家名称将根据用户以不同的语言填充。如果用户是日本用户,则国家/地区列表将使用日语。如果国家/地区名称是多语言的,javascript 排序是否有效?

最佳答案

假设您使用 Unicode,您可以尝试使用 localeCompare 按字母顺序获取它,(请参阅:https://stackoverflow.com/a/6909444/1059070)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/localeCompare

否则相信会按照unicode字符值排序

关于Javascript 对多语言的排序支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20368315/

相关文章:

javascript - 将 CSS 移出 JavaScript 文件并移入 CSS 类

javascript - "Workspace needs to be loaded before it is used"on ng new

php - 使用 PHP 和 Javascript 显示 'Accept digital certificate' 提示

javascript - 从数组中采样随机子集

javascript - 如何将元素个性化为唯一标识符?

javascript - 当按下 'Done' 按钮时,datetimepicker 触发一个 javascript 函数

javascript - 在 JQuery 中的多个函数之间使用全局变量?

javascript - 可以制作 javascript "loadable"但不可查看/不可读吗?

javascript - 如何在javascript中动态添加图像

javascript - 无法从 Azure IOT 中心下载容器中的所有 Blob 并收到错误 : Cannot read property 'on' of undefined