javaScript将string转换成array,并将汉字按汉语拼音排序方法
亲测,代码如下:
1 var str = '中华人民共和国民主富强'; 2 var arr = str.split("");//字符串装换数组方法一 3 //arr = str.replace(/(.)(?=[^$])/g,"$1,").split(",");字符串转换数组方法二 4 console.log(arr); 5 arr.sort(function(a,b){return a.localeCompare(b)});//按拼音排序 6 console.log(arr)
认真是一种态度。。。求知若饥,虚怀若愚