摘要:我有一個(gè)簡(jiǎn)單的一維數(shù)組想對(duì)其進(jìn)行的順序排序我操作錯(cuò)誤了哪里出了問(wèn)題,完全蒙了我把字母轉(zhuǎn)成小寫,一樣的。最后查詢文檔得結(jié)果返回值有種,正序排序倒敘排序保持不變最后成功解決??偨Y(jié)不知道為什么會(huì)掉入這個(gè)坑里。
我有一個(gè)簡(jiǎn)單的一維string數(shù)組:
var arr = ["M","U","Z","H","B","K","S","N","T","C","E","J","I","T","I","R","P","R","C","C","S","H","I","C","P","M","D","H","B","N","G","B","A"];
想對(duì)其進(jìn)行a-z的順序排序
arr.sort(function(v1,v2){return v1>v2}); //["P", "A", "R", "M", "B", "K", "B", "G", "B", "C", "E", "J", "I", "H", "I", "D", "M", "H", "C", "C", "C", "H", "I", "N", "N", "P", "R", "S", "S", "T", "T", "U", "Z"]
我操作錯(cuò)誤了?哪里出了問(wèn)題,完全蒙了 ==!
我把字母轉(zhuǎn)成小寫,一樣的。
我把字母全部轉(zhuǎn)成unique的編碼看一下:
arr.map(function(v){ //將字符轉(zhuǎn)成unique return v.charCodeAt(0); }).sort(function(v1,v2){ return v1>v2; }).map(function(v){ //在講unique轉(zhuǎn)成字符 return String.fromCharCode(v); });
還不行,百思不得姐。
最后查詢文檔得結(jié)果:
sort返回值有3種,
1:正序排序
-1:倒敘排序
0:保持不變
最后:成功解決。
arr.sort(function(v1,v2){ return v1>v2?1:-1; })
總結(jié):不知道為什么會(huì)掉入這個(gè)坑里。主要還是自己大意了,經(jīng)常用filter,map,forEach,給弄混淆了。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/92050.html
摘要:剛進(jìn)公司實(shí)習(xí)不久,最近公司有一個(gè)需求做一個(gè)的頁(yè)面,利用傳過(guò)來(lái)的參數(shù)來(lái)顯示不同的表單內(nèi)容,不同的表單提交的內(nèi)容也就不一樣。 剛進(jìn)公司實(shí)習(xí)不久,最近公司有一個(gè)需求,做一個(gè)h5的頁(yè)面,利用傳過(guò)來(lái)的url參數(shù)來(lái)顯示不同的表單內(nèi)容,不同的表單提交的內(nèi)容也就不一樣。 雖然我剛拿到也覺(jué)得so easy,但是就是這個(gè)簡(jiǎn)單的東西也踩了很多坑,記錄下來(lái),不再懵逼。 1 隱藏的表單元素的value也會(huì)被默認(rèn)...
摘要:背景后端使用并更改本地文件,起本地服務(wù)。使用調(diào)用后端接口,要求為格式,并要求在里加一些內(nèi)容。借用凝雨關(guān)于跨域踩坑經(jīng)驗(yàn)總結(jié) 背景 后端使用Nginx并更改本地host文件,起本地服務(wù)。將aaa.bbbb.com代理至本地IP地址(10.26.36.156)。使用$.ajax調(diào)用后端restful接口,要求content-type為application/json格式,并要求在reques...
摘要:背景后端使用并更改本地文件,起本地服務(wù)。使用調(diào)用后端接口,要求為格式,并要求在里加一些內(nèi)容。借用凝雨關(guān)于跨域踩坑經(jīng)驗(yàn)總結(jié) 背景 后端使用Nginx并更改本地host文件,起本地服務(wù)。將aaa.bbbb.com代理至本地IP地址(10.26.36.156)。使用$.ajax調(diào)用后端restful接口,要求content-type為application/json格式,并要求在reques...
摘要:背景后端使用并更改本地文件,起本地服務(wù)。使用調(diào)用后端接口,要求為格式,并要求在里加一些內(nèi)容。借用凝雨關(guān)于跨域踩坑經(jīng)驗(yàn)總結(jié) 背景 后端使用Nginx并更改本地host文件,起本地服務(wù)。將aaa.bbbb.com代理至本地IP地址(10.26.36.156)。使用$.ajax調(diào)用后端restful接口,要求content-type為application/json格式,并要求在reques...
閱讀 708·2021-11-15 11:37
閱讀 3326·2021-10-27 14:14
閱讀 6121·2021-09-13 10:30
閱讀 2970·2021-09-04 16:48
閱讀 1940·2021-08-18 10:22
閱讀 2137·2019-08-30 14:19
閱讀 739·2019-08-30 10:54
閱讀 1756·2019-08-29 18:40