第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

【備戰(zhàn)春招】第12天 ES6基礎(chǔ)知識詳解(八)

標(biāo)簽:
JavaScript

课程章节: ES6基础知识详解

课程讲师大谷

课程内容:

Map的使用方法:

首先我们定义了不同类型的变量,然后通过new Map()又创建了一个map,然后通过set给定义的里面进行了赋值。第一个参数是变量的内容,第二个参数是我们要赋值的值。map中的key可以是任意类型。然后可以通过循环输出所有key值。我们需要注意的是循环时map1.keys()后面的小括号不能忘记了。
图片描述

除了上面的场景,map还可以进行增加,删除,查找以及转换等功能。新增的时候我们可以在定义map的时候进行添加,不过参数需要写在中括号里面,并且每个参数用逗号隔开。我们也可以定义完成之后,通过set进行赋值,里面使用key: value形式即可。删除我们可以定义完成之后直接使用delete方法。查找是否有某个key,直接调用has方法。
图片描述

因为map的值是含有keyvalue,如果我们想要将map转换成一维数组,我们可以分别将keyvalue都转换为数组,直接用map调用keys()values(),然后再用ES6...进行转换,在最外面添加一个数组,这样输出的结果是一个数组包括所有的参数。我们也可以输出一个二维数组,只需要调用entries方法,这样输出的每个数组中第一个参数是key,第二个参数是key对应的value
图片描述

课程收获:

这一章主要学习了ES6必知必会的Map知识点,其中map里面的key可以是任意类型的,这样满足我们在不同场合里面的使用。map可以用于给对象添加keyvalue,也可以进行删除某个key,还可以进行查找对象中是否含有某个keymap中还有keys()values()方法分别输出所有的key和所有的value。我们还可以通过调用entries()输出二维数组,二维数组的第一个参数是key,第二个参数是key对应的值。new Map()也是我们平常工作中使用比较频繁的,我们可以用于下拉框中的显示,将生成的数据传递给框架中的下拉框,从而显示对应的数据。

點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報(bào)

0/150
提交
取消