最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【D1n910】記一個JavaScript簡單快速使用的過濾重復(fù)字符的辦法

2019-08-29 20:00 作者:愛交作業(yè)的D1N910  | 我要投稿

正常操作,正常分析,大家好,我是D1n910。

實際運用場景:

項目頁面使用阿里巴巴的普惠體,在https://www.iconfont.cn/webfont上可以生成在線的鏈接。

問題:

1、生成的字體涵蓋文字有重復(fù)的內(nèi)容

2、過長的內(nèi)容(附1)阿里巴巴這邊會報錯不生成字體

方案:

輸入時,過濾重復(fù)字體輸出。

(1)過濾回車符和換行符

{字符串對象} = {字符串對象}.replace(/[\n\t]/g, '')

????* replace是字符串替換方法,接受兩個參數(shù)(A,B) A用以匹配要替換的字符串,B用以替換

????*?/[\n\t]/g是正則表達式,[]是或的意思,\n和\t匹配換行符,g是貪婪匹配,有關(guān)于正則表達式的內(nèi)容可以在我的文章查看:

使用方法后結(jié)果如下


(2)過濾重復(fù)的內(nèi)容

過濾重復(fù)的內(nèi)容實際上就是獲得不重復(fù)的字符串

let noRepeatString = '' // 定義一個用以存儲不重復(fù)字符的字符串變量,名稱自定義

for (const i of {過濾好的字符串}) {

????if (noRepeatString.indexOf(i) === -1) {

????????noRepeatString += i

????}

}

得到過濾結(jié)果如下:

過濾前后對比效果喜人

END

【D1n910】記一個JavaScript簡單快速使用的過濾重復(fù)字符的辦法的評論 (共 條)

分享到微博請遵守國家法律
广元市| 广水市| 忻州市| 简阳市| 雅安市| 宝应县| 广宗县| 攀枝花市| 盐城市| 诸暨市| 三台县| 巴彦淖尔市| 峨眉山市| 沧源| 喀喇| 江都市| 古田县| 康平县| 佛学| 北安市| 格尔木市| 平湖市| 山阴县| 肇源县| 昌都县| 安多县| 卢氏县| 金秀| 惠来县| 左云县| 鄂尔多斯市| 阳西县| 肃南| 庆元县| 湖北省| 云阳县| 老河口市| 和田县| 安宁市| 宣城市| 汤阴县|