1:Iterator(遍歷器)概念集合數(shù)據(jù)結(jié)構(gòu):Array,Object,Map,Set用戶可以組合使用,定義自己的數(shù)據(jù)結(jié)構(gòu)。比如:數(shù)組中有Ma...
promise是一個容器茵烈,保存著未來才會結(jié)束的時間的結(jié)果,它內(nèi)部在執(zhí)行異步操作砌些,只是將異步操作后的結(jié)果返回出來呜投,并通過統(tǒng)一的API返回異步操作的...
Reflect對象和Proxy對象一樣,是為了操作對象而提供的新API, 目的:1: 將Object對象的一些明顯屬于語言內(nèi)部的方法(比如Obj...
PROXY (代理器)用處:修改某些操作的默認(rèn)行為存璃,等同于在語言層面做出修改仑荐,屬于一種"元編程",即對編程語言進(jìn)行的編程纵东。就是在目標(biāo)對象之前架設(shè)...
Set (集合)和Map (映射) 1:Set數(shù)據(jù)結(jié)構(gòu):Set新的數(shù)據(jù)結(jié)構(gòu)释漆,類似數(shù)組,但成員的值都是唯一的篮迎,沒有重復(fù)的值男图。Set本身是一個構(gòu)造函...
1:Symbol引入的原因:防止在混入新屬性時,屬性名沖突 這樣對象的屬性名現(xiàn)在可以有兩種類型:一種就是字符串甜橱,一種就是新增的Symbol類型逊笆。...
對象的擴展 對象本身的數(shù)據(jù)結(jié)構(gòu)的改變:1:屬性的簡潔表示:允許在大括號里面,直接寫入變量和函數(shù)岂傲,作為對象的屬性和方法难裆。這樣的書寫更加簡單 2:方...
數(shù)組的擴展 rest參數(shù):...變量名 ;add(...values) //函數(shù)的rest參數(shù)镊掖,用于獲取函數(shù)的多余參數(shù)乃戈,變量values...
數(shù)值新增方法:1:Number.isFinite:判斷參數(shù)是不是有限字符,即不是Infinity如果參數(shù)類型不是數(shù)值亩进,一律返回false 2:N...