当前位置:  开发笔记 > 编程语言 > 正文

字符串在Javascript中无法正确排序

如何解决《字符串在Javascript中无法正确排序》经验,为你挑选了1个好方法。

我有相同的数组与字符串,但他们的it数组不正确排序,它是从我的电脑复制.items在浏览器中输入.

https://jsfiddle.net/acc8xf0g/

var items = ["hard", "intermediate", "easy"];

var it = [
  "intermediate",
  "hard",
  "?asy"
];

items.sort(function(a, b) {
  return a.localeCompare(b);
});

it.sort(function(a, b) {
  return a.localeCompare(b);
})

$("#test").html(items.join(" "));
$("#test2").html(it.join(" "));

Paul.. 5

这不是e"еasy"中的ascii (在你的it数组中).

这是西里尔语?:http://www.fileformat.info/info/unicode/char/0435/index.htm

只需删除'e'并再次正常输入即可.

更新小提琴:https://jsfiddle.net/acc8xf0g/2/



1> Paul..:

这不是e"еasy"中的ascii (在你的it数组中).

这是西里尔语?:http://www.fileformat.info/info/unicode/char/0435/index.htm

只需删除'e'并再次正常输入即可.

更新小提琴:https://jsfiddle.net/acc8xf0g/2/

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有