1:Iterator(遍歷器)概念集合數(shù)據(jù)結(jié)構(gòu):Array,Object,Map,Set用戶可以組合使用,定義自己的數(shù)據(jù)結(jié)構(gòu)臼疫。比如:數(shù)組中有Map,Map中有對象。這樣就需要...
1:Iterator(遍歷器)概念集合數(shù)據(jù)結(jié)構(gòu):Array,Object,Map,Set用戶可以組合使用,定義自己的數(shù)據(jù)結(jié)構(gòu)臼疫。比如:數(shù)組中有Map,Map中有對象。這樣就需要...
promise是一個(gè)容器胡桨,保存著未來才會(huì)結(jié)束的時(shí)間的結(jié)果官帘,它內(nèi)部在執(zhí)行異步操作,只是將異步操作后的結(jié)果返回出來昧谊,并通過統(tǒng)一的API返回異步操作的結(jié)果刽虹。 1:基本用法: 以上僅...
Reflect對象和Proxy對象一樣,是為了操作對象而提供的新API, 目的:1: 將Object對象的一些明顯屬于語言內(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í),屬性名沖突 這樣對象的屬性名現(xiàn)在可以有兩種類型:一種就是字符串缸剪,一種就是新增的Symbol類型吗铐。凡是Symbol類型的屬性名,...
對象的擴(kuò)展 對象本身的數(shù)據(jù)結(jié)構(gòu)的改變:1:屬性的簡潔表示:允許在大括號(hào)里面橄登,直接寫入變量和函數(shù)抓歼,作為對象的屬性和方法讥此。這樣的書寫更加簡單 2:方法也可以簡寫 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:檢查一...
1:判斷字符串是否在另一個(gè)字符串中充坑,原來只有indexOfindexOf:返回第一次匹配到字符串的位置,傳第二參數(shù)(位置)染突,會(huì)從該位置之后查找捻爷,找不到返回-1es6新增了3種...
解構(gòu)賦值的意思是指:按照一定的模式從數(shù)組和對象中提取值,將提取的值對變量進(jìn)行賦值份企。數(shù)組的解構(gòu)模式:1:按照等號(hào)兩側(cè)的數(shù)組對應(yīng)的位置進(jìn)行取值賦值也榄,1.1:如果等號(hào)兩側(cè)的數(shù)組結(jié)構(gòu)...
xxx高校研究生畢業(yè);xxx上市公司高級工作人員甜紫;維護(hù)者xxx大型項(xiàng)目降宅;這樣的簡歷背景看上去還算是體面吧!然而囚霸,毫無波瀾的工作中腰根,并沒有鍛煉出色的工作經(jīng)驗(yàn)。即便是有更大的公司...
js由于處理瀏覽器事件的原因拓型,所以它是一個(gè)單線程的處理機(jī)制额嘿。但是為了提高cpu的利用率,js在主線程之外劣挫,會(huì)把一些計(jì)算的任務(wù)分配給子任務(wù)岩睁。事件循環(huán)就是js處理多任務(wù)同時(shí)...
針對開發(fā)中的技術(shù)選型:node的優(yōu)點(diǎn)如下:node面向網(wǎng)絡(luò)并且擅長并行I/O,能夠有效的組織起更多的硬件資源揣云,從而提供更好的服務(wù)捕儒。I/O密集的優(yōu)勢主要是在于Node利用事件循...
我們用了太長的時(shí)間來完成9年義務(wù)教育,然后本科學(xué)習(xí)邓夕,甚至是碩士刘莹,博士的學(xué)習(xí)經(jīng)歷,長時(shí)間的校園生活可能會(huì)令很多學(xué)生時(shí)期的孩子更過的是想趕快度過這個(gè)階段焚刚,而進(jìn)入到可以接觸到...
使用字面量這種方式去創(chuàng)建對象,很簡潔莲镣,但是如果需要構(gòu)造多個(gè)對象呢福稳?比如,創(chuàng)建了一個(gè)男生personMale瑞侮,還想再創(chuàng)建一個(gè)女生personFemale的圆,那就再來一個(gè)對象字面量...
1:什么是對象? 對象是無序?qū)傩缘募希鋵傩钥梢园局蛋牖穑瑢ο蠡蛘吆瘮?shù)越妈,可以把對象想象成散列表,一組名值對钮糖,其中值可以是數(shù)據(jù)或函數(shù)梅掠,名是字符串。 2:如何創(chuàng)建對象? 創(chuàng)建...