摘要:內(nèi)部總體上分為兩種情況,一種是當(dāng)前對象狀態(tài)已經(jīng)變?yōu)榛颍藭r則直接把響應(yīng)的回調(diào)函數(shù)添加到異步隊列中,另一種情況是當(dāng)前對象狀態(tài)還是,此時則把響應(yīng)的回調(diào)函數(shù)依次添加到數(shù)組中。 今天,我?guī)е蠹乙徊揭徊礁?guī)范實現(xiàn)一個自己的Promise,大家可以對照我的第二篇文章Promise介紹--規(guī)范篇或官方規(guī)范來一一學(xué)習(xí)。 Promise內(nèi)部有三個固定的狀態(tài),我們在文件中提前定義。 const PEN...
摘要:基礎(chǔ)配置在你的項目下面添加熱更新插件全局添加對應(yīng)的插件執(zhí)行域名上面控制臺輸出信息中的最后一個選項填你的服務(wù)器放置需要熱更新代碼的地址。這樣你的項目就可以熱更新了。把你項目中上傳到服務(wù)器放置熱更新代碼的位置,再打開你的就會自動更新了。 基礎(chǔ)配置 在你的cordova項目下面添加cordova熱更新插件 cordova plugin add cordova-hot-code-push-p...
摘要:依然持有對該作用域的引用,而這個引用就叫作閉包。無論通過何種手段將內(nèi)部函數(shù)傳遞到所在的詞法作用域以外,它都會持有對原始定義作用域的引用,無論在何處執(zhí)行這個函數(shù)都會使用閉包。 因為最近項目比較少,閑來覺得需要學(xué)習(xí)《你不知道的JavaScript》;跟大家分享一下; 什么是作用域 需要一套設(shè)計良好的規(guī)則來存儲變量,并且之后可以方便地找到這些變量。這套規(guī)則被稱為作用域 執(zhí)行 var a = ...
摘要:前言調(diào)試代碼經(jīng)常是在瀏覽器中完成的如果編輯器也能完成部分的調(diào)試工作那我相信前端和的世界將美好很多先上圖實現(xiàn)首先安裝當(dāng)然你可以使用其它諸如之類的環(huán)境來運(yùn)行本文使用的是首先確保你的電腦已經(jīng)安裝好并已將其添加到環(huán)境變量中一般安裝時自動添加或者詢問 前言 調(diào)試js代碼經(jīng)常是在瀏覽器中完成的, 如果編輯器也能完成部分的調(diào)試工作, 那我相信前端和node的世界將美好很多. OK, 先上圖: s...
摘要:在配置的時候使用絕對路徑替代相對路徑,有利于在排查故障時查找進(jìn)程啟動的目錄。在添加授權(quán)用戶和開啟認(rèn)證后,這些警告會自動消失。投影文檔中字段為或真值表示包含,或假值表示排除,可以設(shè)置多個字段為或,但不能混合使用。 MongoDB 是免費(fèi)開源的跨平臺 NoSQL 數(shù)據(jù)庫,命名源于英文單詞 humongous,意思是「巨大無比」,可見開發(fā)組對 MongoDB 的定位。與關(guān)系型數(shù)據(jù)庫不同,Mo...
暫無介紹