美文网首页
4、中文数组按照拼音顺序排序

4、中文数组按照拼音顺序排序

作者: 郑先森 | 来源:发表于2020-12-16 16:08 被阅读0次

    使用 stringObject.localeCompare(target) 方法实现中文按照拼音顺序排序

    var array = ["上海", "北京", "杭州", "广东", "深圳", "西安"];
    // localeCompare() 方法返回一个数字来指示一个参考字符串是否在排序顺序前面或之后或与给定字符串相同。
    array = array.sort((item1, item2) => item1.localeCompare(item2));
    // ["北京", "广东", "杭州", "上海", "深圳", "西安"]
    

    相关文章

      网友评论

          本文标题:4、中文数组按照拼音顺序排序

          本文链接:https://www.haomeiwen.com/subject/uodpgktx.html