【js學(xué)習(xí)筆記七】數(shù)組雙重去重的方式六set去重
前言
??????? 我是歌謠 我有個(gè)兄弟 巔峰的時(shí)候排名c站總榜19 叫前端小歌謠 曾經(jīng)我花了三年的時(shí)間創(chuàng)作了他 現(xiàn)在我要用五年的時(shí)間超越他 今天又是接近兄弟的一天人生難免坎坷 大不了從頭再來(lái) 歌謠的意志是永恒的 放棄很容易 但是堅(jiān)持一定很酷
導(dǎo)語(yǔ)
??? 數(shù)組雙重去重的方式六set去重
代碼部分
??? var geyao = [1, 2, 3, 4, 6, 7, 1, 2, 3, 8, 9]
??? ?
??????? function ArrayCommon(arr) {
????????? //判斷是不是數(shù)組? 不是數(shù)組就返回一個(gè)false
????????? if (!Array.isArray(arr)) {
??????????? console.log('這不是一個(gè)數(shù)組哦')
??????????? return
????????? }
????????? return [...new Set(arr)]
??? ?
??????? }
??? ?
??????? console.log(ArrayCommon(geyao, 'geyao'))
運(yùn)行結(jié)果
??? [1, 2, 3, 4, 6, 7, 8, 9]
運(yùn)行結(jié)果
??? 利用new set()直接得到所需要的值
?總結(jié)
??? 通過(guò)new set直接進(jìn)行去重了
標(biāo)簽: