+
95
-

回答

编码排序是指按照字符的编码值进行排序

例如

'北京'.charCodeAt(0)

800_auto

汉字的编码值是一个数字

所以使用sort排序的结果就是

    const chineseArray = ['你好', '世界', '中国', '北京', '欢迎'];
        chineseArray.sort()
        console.log(chineseArray)

800_auto

字典排序就是按照汉字字典中的顺序排序,下面代码就实现了:

    <script type="text/javascript">
    const chineseArray = ['你好', '世界', '中国', '北京', '欢迎'];
        chineseArray.sort((a,b)=>a.localeCompare(b))
        console.log(chineseArray)

    </script>

网友回复

我知道答案,我要回答