我們先定義一個Promise 類瓮具。 我們來分析一下给僵,首先executor(執(zhí)行器)是什么呢? 那么這個時候executor就是: 之后在這個構(gòu)造函數(shù)中又定義了status(狀...
1iterator(迭代器) 迭代器是一種接口遍尺、一種機(jī)制。為各種不同的數(shù)據(jù)結(jié)構(gòu)提供統(tǒng)一的訪問機(jī)制涮拗,部署了iterator接口的數(shù)據(jù)結(jié)構(gòu)就可是執(zhí)行遍歷操作乾戏。(主要是for......
一、構(gòu)造函數(shù) 構(gòu)造函數(shù)的函數(shù)名以大寫字母為開頭三热。JavaScript規(guī)定鼓择,一個函數(shù)可以用new關(guān)鍵字來調(diào)用。那么此時將按順序發(fā)生四件事情: (1)隱秘的創(chuàng)建一個新的空對象 (...
1 作用域 什么是作用域:作用域分為全局作用域和函數(shù)作用域。全局作用域可以理解為是全局對象(window對象首妖,GO對象)偎漫,而函數(shù)作用域可以理解為是一個函數(shù)內(nèi)部的對象(AO對象...
ECMAScript作為核心骑丸,它規(guī)定了語言的組成部分:語法、類型妒貌、語句通危、關(guān)鍵字、保留字灌曙、操作符菊碟、全局對象。 1.語法 ECMAScript 的語法很大程度上借鑒了 C 語言和...
1.1為什么會出現(xiàn)javascript在刺? 1995年逆害,javascript問世,當(dāng)時的目的主要用于代替Perl等服務(wù)器端語言處理輸入驗證蚣驼,而在這之前要驗證某個必填字段是否已填...