我們先定義一個(gè)Promise 類渣淳。 我們來分析一下沪摄,首先executor(執(zhí)行器)是什么呢斤富? 那么這個(gè)時(shí)候executor就是: 之后在這個(gè)構(gòu)造...
1Promise承諾(期約) 什么是Promise:Promis是異步編程的一種解決方案腾夯,簡(jiǎn)單來說Promise就是一個(gè)容器保存著一個(gè)未來才會(huì)結(jié)...
1iterator(迭代器) 迭代器是一種接口扎酷、一種機(jī)制拂募。為各種不同的數(shù)據(jù)結(jié)構(gòu)提供統(tǒng)一的訪問機(jī)制架馋,部署了iterator接口的數(shù)據(jù)結(jié)構(gòu)就可是執(zhí)行...
一喧伞、構(gòu)造函數(shù) 構(gòu)造函數(shù)的函數(shù)名以大寫字母為開頭蝶涩。JavaScript規(guī)定,一個(gè)函數(shù)可以用new關(guān)鍵字來調(diào)用絮识。那么此時(shí)將按順序發(fā)生四件事情: (1...
1.1詞法作用域 之前說過js的作用域包括全局作用域和函數(shù)作用域绿聘,而其實(shí)js的作用域是詞法作用域,其主要特征為是在函數(shù)定義時(shí)確定的次舌。動(dòng)態(tài)作用域呢...
1 作用域 什么是作用域:作用域分為全局作用域和函數(shù)作用域。全局作用域可以理解為是全局對(duì)象(window對(duì)象彼念,GO對(duì)象)挪圾,而函數(shù)作用域可以理解為...
ECMAScript作為核心,它規(guī)定了語言的組成部分:語法逐沙、類型哲思、語句、關(guān)鍵字吩案、保留字棚赔、操作符、全局對(duì)象徘郭。 1.語法 ECMAScript 的語...
1.1為什么會(huì)出現(xiàn)javascript靠益? 1995年,javascript問世残揉,當(dāng)時(shí)的目的主要用于代替Perl等服務(wù)器端語言處理輸入驗(yàn)證胧后,而在這...