首页 > 编程知识 正文

js按拼音排序,城市按拼音排序

时间:2023-05-05 11:51:33 阅读:265210 作者:145

使用 pinyin-pro 包,十分简单

安装 npm install pinyin-pro 代码 import { pinyin } from 'pinyin-pro';const cities = ['北京', '深圳', '上海', '广州', '杭州', '南京', '成都'];cities.sort((c1, c2) => { return pinyin(c1, { pattern: 'first' }) < pinyin(c2, { pattern: 'first' }) ? -1 : 1;});console.log(cities); //[ '北京', '成都', '广州', '杭州', '南京', '上海','深圳' ]

更多用法可见:
pinyin-pro

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。