按拼音的首字母排序

2018-10-27  本文已影响0人  h可乐

拼音都可以使用localeCompare排序 废话不多说,代码如下:

//按拼音排序

        let arr= ['武汉', '北京', '上海', '天津'];

        let Arr=arr.sort(

            function compareFunction(param1,param2){

                return param1.localeCompare(param2,'zh-Hans-CN',{sensitivity:'accent'});

            }

        );

        console.log(Arr);// ["北京", "上海", "天津", "武汉"]

注意:localeCompare为最新函数,低版本的浏览器可能不会支持

上一篇下一篇

猜你喜欢

热点阅读