国产一区二区三区四区在线观看 _欧美日韩国产高清一区_精品成人佐山爱一区二区_国产精品一卡二

二維碼
企資網

掃一掃關注

當前位置: 首頁 » 企資快訊 » 匯總 » 正文

碎片時間學編程「271]_使用js實現不區分大

放大字體  縮小字體 發布日期:2023-02-26 16:59:08    作者:葉國東    瀏覽次數:54
導讀

使用 js 實現不區分大小寫和重音的字符串比較比較和排序 JavaScript 字符串是相當常見的。通常,在大多數情況下,使用 String.prototype.localeCompare() 方法就足以對字符串數組進行排序。然而,處理口音和大小寫可

使用 js 實現不區分大小寫和重音的字符串比較

比較和排序 Javascript 字符串是相當常見的。通常,在大多數情況下,使用 String.prototype.localeCompare() 方法就足以對字符串數組進行排序。然而,處理口音和大小寫可能會變得棘手,并導致意想不到的結果。這是 Intl.Collator 發揮作用的地方,一個用于語言敏感字符串比較的對象。使用 Intl.Collator.prototype.compare(),您可以不考慮大小寫或重音對字符串進行排序,它甚至可以接受語言環境參數。

Javascript

const arr = ['?', 'a', 'b', 'A', 'B', '?'];const localeCompare = (a, b) => a.localeCompare(b);const collator = new Intl.Collator();const deCollator = new Intl.Collator('de');const svCollator = new Intl.Collator('sv');

示例:

arr.sort(localeCompare); // ['a', 'A', '?', '?', 'b', 'B']arr.sort(collator.compare); // ['a', 'A', '?', '?', 'b', 'B']arr.sort(deCollator.compare); // ['a', 'A', '?', '?', 'b', 'B']arr.sort(svCollator.compare); // ['a', 'A', 'b', 'B', '?', '?']

更多內容請訪問我的網站:https://www.icoderoad.com

 
(文/葉國東)
免責聲明
本文僅代表作發布者:葉國東個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

粵ICP備16078936號

微信

關注
微信

微信二維碼

WAP二維碼

客服

聯系
客服

聯系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號: weishitui

客服001 客服002 客服003

工作時間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

主站蜘蛛池模板: 97久久久免费福利网址| 国产欧美 在线欧美| 国产毛片久久久久久国产毛片| 亚洲欧洲精品一区| 国产精品高潮视频| 中文字幕av久久| 国产精品爽爽ⅴa在线观看| 国产不卡一区二区在线播放| 人妻无码一区二区三区四区| 日韩视频精品在线| 91免费国产视频| 国产日韩第一页v| 欧美精品尤物在线| 欧美在线亚洲一区| 日韩人妻精品一区二区三区| 亚洲wwwav| av日韩中文字幕| 国产精品成人av在线| 国产不卡精品视男人的天堂| 国产精品视频在线观看| 国产一区二区视频在线观看| 久久99精品久久久久久噜噜| 久久福利视频导航| 久久精品国产精品亚洲色婷婷| 久久伊人精品天天| 久久久久国色av免费观看性色| 欧美极品日韩| 久久精品国产免费观看| 久久国产精品免费视频| 国内揄拍国内精品少妇国语| 久久久这里只有精品视频| 久久久天堂国产精品女人| 久久精品国产成人| 久久精品99久久| 久久9精品区-无套内射无码| 久久99久久99精品免观看粉嫩| 国产专区欧美专区| 国产精品一区二区3区| 国产精品久久久久久久av电影| 国产精品入口免费| av免费观看网|