欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

jsmap方法是不是es6的

本文小編為大家詳細(xì)介紹“js map方法是不是es6的”,內(nèi)容詳細(xì),步驟清晰,細(xì)節(jié)處理妥當(dāng),希望這篇“js map方法是不是es6的”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學(xué)習(xí)新知識(shí)吧。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、郊區(qū)網(wǎng)站維護(hù)、網(wǎng)站推廣。

map()方法是es6的。在es6中,map()方法可以對(duì)數(shù)組的每個(gè)元素調(diào)用指定的回調(diào)函數(shù),并返回包含結(jié)果的數(shù)組,語法“array.map(function callbackfn (value, index, array), thisArg);”。map()方法將返回一個(gè)新數(shù)組,其中每個(gè)元素均為關(guān)聯(lián)的原始數(shù)組元素的回調(diào)函數(shù)返回值。

JavaScript中的map()方法詳解(均采用es6語法)

JavaScript map() 方法可以對(duì)數(shù)組的每個(gè)元素調(diào)用指定的回調(diào)函數(shù),并返回包含結(jié)果的數(shù)組。

array.map(function callbackfn (value, index, array), thisArg);

function callbackfn (value, index, array):一個(gè)回調(diào)函數(shù),最多可接受三個(gè)參數(shù):

  • value:數(shù)組元素的值。

  • index:數(shù)組元素的數(shù)字索引。

  • array:包含該元素的數(shù)組對(duì)象。

map() 的返回值是一個(gè)新的數(shù)組,新數(shù)組中的元素為 “原數(shù)組調(diào)用函數(shù)處理過后的值”。對(duì)于數(shù)組中的每個(gè)元素,map() 方法都會(huì)調(diào)用 callbackfn 函數(shù)一次(采用升序索引順序),并不會(huì)為數(shù)組中缺少的元素調(diào)用回調(diào)函數(shù)。

簡(jiǎn)單使用:遍歷整個(gè)數(shù)組,將大于4的元素乘以2

const array = [2, 3, 4, 4, 5, 6]

console.log("array",array)
const map = array.map(x => {
    if (x == 4) {
        return x * 2
    }
    return x
})

console.log("map",map)

輸出的結(jié)果為:等于4的元素乘以2

js map方法是不是es6的

3. map()函數(shù)的參數(shù)詳解

一般參數(shù)是一個(gè)回調(diào)函數(shù)

array.map((item,index,arr)=>{
	//item是操作的當(dāng)前元素
	//index是操作元素的下表
	//arr是需要被操作的元素
	//具體需要哪些參數(shù) 就傳入那個(gè)
})
 const array = [2, 3, 4, 4, 5, 6]
 console.log("原數(shù)組array為",array)
 const map2=array.map((item,index,arr)=>{
            console.log("操作的當(dāng)前元素",item)
            console.log("當(dāng)前元素下標(biāo)",index)
            console.log("被操作的元素",arr)
            //對(duì)元素乘以2
            return item*2
 })
 console.log("處理之后先產(chǎn)生的數(shù)組map",map2)

輸出的結(jié)果為:

js map方法是不是es6的

總結(jié):map()方法經(jīng)常拿來遍歷數(shù)組,但是不改變?cè)瓟?shù)組,但是會(huì)返回一個(gè)新的數(shù)組

注意:有時(shí)候會(huì)出現(xiàn)這種現(xiàn)象,出現(xiàn)幾個(gè)undefined

 const array = [2, 3, 4, 4, 5, 6]
 console.log("原數(shù)組array為",array)
 const map = array.map(x => {
            if (x == 4) {
                return x * 2
            }
  })

js map方法是不是es6的

其實(shí),map()方法是對(duì)每一項(xiàng)數(shù)組進(jìn)行遍歷,遍歷一次,返回一個(gè)值,給新數(shù)組加上一個(gè)元素,這是就是滿足x=4的元素,只有兩個(gè),所以其他項(xiàng)就返回了undefined。

讀到這里,這篇“js map方法是不是es6的”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識(shí)點(diǎn)還需要大家自己動(dòng)手實(shí)踐使用過才能領(lǐng)會(huì),如果想了解更多相關(guān)內(nèi)容的文章,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章題目:jsmap方法是不是es6的
分享地址:http://aaarwkj.com/article12/gopigc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、微信小程序網(wǎng)站設(shè)計(jì)公司、外貿(mào)網(wǎng)站建設(shè)網(wǎng)站建設(shè)、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司
亚洲国产日韩欧美第一页| 国产亚洲欧美日韩中文字幕| 亚洲精品尤物福利在线一区| 亚洲精品视频一区二区| 午夜精品三级一区二区三区| 同为人妻一区二区三区| 青青青久热国产精品视频| 公交车上没穿内裤被插高潮不断| 大屁股白浆一区二区三区| 午夜在线免费观看小视频| 国产女技师口爆在线观看| 国产精品黄色91熟女| 天堂av中文字幕在线不卡| 国产亚洲一区二区自拍视频| 可以看黄片的在线观看| 亚洲精品一区二区三区三州| 日韩亚洲天堂视频免费观看| 日本一区二区三区免费看视频| 色呦呦一区二区三区视频| 女同欲望一区二区三区久久| 亚洲福利区一区二区三区| 欧美午夜福利视频观看| 国产二区三区在线播放| 中文字幕变态另类一区二区| 精品毛片av一区二区三区| 国产精品av国产精华液| 日韩av大片一区二区三区| 久久久亚洲福利精品午夜| 91久久国产综合精品| 五月婷婷亚洲激情综合网| 欧美精品福利一区二区| 蜜桃人妻av一区二区三区| 国产中文字幕婷婷丁香| 日韩精品一区伦理视频| 成人黄色暖暖韩日视频| 国产亚洲一区二区精品| 欧美日韩国产在线91| 日本人妻三级精品久久| 十八女毛片一区二区三区| 91麻豆成人精品国产| 日本少妇三级网站大全|