1:Iterator(遍歷器)概念集合數(shù)據(jù)結(jié)構(gòu):Array,Object,Map,Set用戶可以組合使用蒲赂,定義自己的數(shù)據(jù)結(jié)構(gòu)。比如:數(shù)組中有Map,Map中有對(duì)象。這樣就需要...
![240](https://upload.jianshu.io/users/upload_avatars/3040728/7ff21f95-f356-41c7-8750-b224ce92ab97.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1:Iterator(遍歷器)概念集合數(shù)據(jù)結(jié)構(gòu):Array,Object,Map,Set用戶可以組合使用蒲赂,定義自己的數(shù)據(jù)結(jié)構(gòu)。比如:數(shù)組中有Map,Map中有對(duì)象。這樣就需要...
promise是一個(gè)容器,保存著未來才會(huì)結(jié)束的時(shí)間的結(jié)果,它內(nèi)部在執(zhí)行異步操作,只是將異步操作后的結(jié)果返回出來,并通過統(tǒng)一的API返回異步操作的結(jié)果遗嗽。 1:基本用法: 以上僅...
Reflect對(duì)象和Proxy對(duì)象一樣,是為了操作對(duì)象而提供的新API, 目的:1: 將Object對(duì)象的一些明顯屬于語言內(nèi)部的方法(比如Object.definePrope...
Set (集合)和Map (映射) 1:Set數(shù)據(jù)結(jié)構(gòu):Set新的數(shù)據(jù)結(jié)構(gòu),類似數(shù)組冯痢,但成員的值都是唯一的氮昧,沒有重復(fù)的值。Set本身是一個(gè)構(gòu)造函數(shù)浦楣。語法: 數(shù)組去重可以使用s...
1:Symbol引入的原因:防止在混入新屬性時(shí)袖肥,屬性名沖突 這樣對(duì)象的屬性名現(xiàn)在可以有兩種類型:一種就是字符串,一種就是新增的Symbol類型振劳。凡是Symbol類型的屬性名椎组,...
對(duì)象的擴(kuò)展 對(duì)象本身的數(shù)據(jù)結(jié)構(gòu)的改變:1:屬性的簡(jiǎn)潔表示:允許在大括號(hào)里面,直接寫入變量和函數(shù)历恐,作為對(duì)象的屬性和方法寸癌。這樣的書寫更加簡(jiǎn)單 2:方法也可以簡(jiǎn)寫 3:屬性名表達(dá)式...
數(shù)組的擴(kuò)展 rest參數(shù):...變量名 ;add(...values) //函數(shù)的rest參數(shù)弱贼,用于獲取函數(shù)的多余參數(shù)蒸苇,變量values是一個(gè)數(shù)組,該變量將多余的參數(shù)...
數(shù)值新增方法:1:Number.isFinite:判斷參數(shù)是不是有限字符吮旅,即不是Infinity如果參數(shù)類型不是數(shù)值溪烤,一律返回false 2:Number.isNaN:檢查一...