請(qǐng)簡(jiǎn)述 React 16 版本中初始渲染的流程分為 render 階段和 commit 階段: render 階段負(fù)責(zé)為每一個(gè) React 元素構(gòu)建對(duì)應(yīng)的 Fiber 對(duì)象并...
請(qǐng)簡(jiǎn)述 React 16 版本中初始渲染的流程分為 render 階段和 commit 階段: render 階段負(fù)責(zé)為每一個(gè) React 元素構(gòu)建對(duì)應(yīng)的 Fiber 對(duì)象并...
NPM Scripts使用NPM Scripts的方式包裝構(gòu)建命令融击。 可以定義一個(gè)preserve鉤子妆丘,這個(gè)命令會(huì)在serve之前執(zhí)行钾埂,實(shí)現(xiàn)啟動(dòng)服務(wù)之前自動(dòng)地構(gòu)建文件杀迹; 可以...
概述 前端工程化主要解決的問(wèn)題 傳統(tǒng)語(yǔ)言或語(yǔ)法弊端(比如兼容ES6)泼掠; 無(wú)法使用模塊化/組件化拿撩; 重復(fù)的機(jī)械性工作衣厘; 代碼風(fēng)格統(tǒng)一、質(zhì)量保證压恒; 依賴后端服務(wù)接口支持影暴; 整體依...
內(nèi)存管理 內(nèi)存管理流程 申請(qǐng)內(nèi)存空間 使用內(nèi)存空間 釋放內(nèi)存空間 垃圾回收與常見(jiàn)GC算法 js中的垃圾 js中的內(nèi)存管理是自動(dòng)的; 對(duì)象不再被引用時(shí)是垃圾涎显; 對(duì)象不能從根上訪...
強(qiáng)類型與弱類型(類型安全) 強(qiáng)類型在語(yǔ)言層面限制函數(shù)的實(shí)參類型必須與形參類型相同坤检;強(qiáng)類型語(yǔ)言中不允許有任意的數(shù)據(jù)隱式類型轉(zhuǎn)換,但弱類型相反期吓。 變量類型允許隨時(shí)改變的特點(diǎn)喷市,不是...
通称宄埃看作js的標(biāo)準(zhǔn)化規(guī)范,實(shí)際上js是ES的擴(kuò)展語(yǔ)言,ES只提供了最基本的語(yǔ)法箕戳,但僅停留在語(yǔ)言層面。 ES2015(ES6) 最新ES標(biāo)準(zhǔn)的代表版本躏率。 相比于ES5.1的變化...
Promise類核心邏輯實(shí)現(xiàn) 在Promise類中加入異步邏輯 如果有異步情況衩侥,那么需要在.then()方法中加入對(duì)PENDING狀態(tài)的判斷,由于resolve/reject...
同步與異步模式 js最初是設(shè)計(jì)使用在瀏覽器上的腳本語(yǔ)言刨晴,由于需要對(duì)DOM進(jìn)行操作屉来,因此是單線程的執(zhí)行語(yǔ)言。 同步模式 非同步執(zhí)行而是排隊(duì)執(zhí)行狈癞; 變量或函數(shù)的聲明不會(huì)產(chǎn)生任何的...
函數(shù)式編程是一種編程范式茄靠,和面向?qū)ο缶幊坛什⒘嘘P(guān)系。 面向?qū)ο缶幊蹋簩?duì)現(xiàn)實(shí)世界中事物的抽象蝶桶,抽象出對(duì)象以及對(duì)象和對(duì)象之間的關(guān)系慨绳; 函數(shù)式編程:把現(xiàn)實(shí)世界事物和事物之間的聯(lián)系抽...
題目描述 To prepare for PAT, the judge sometimes has to generate random passwords for the u...
題目描述 This time you are asked to tell the difference between the lowest grade of all the...
題目描述 The magic shop in Mars is offering some magic coupons. Each coupon has an integer ...
題目描述 Given a collection of number segments, you are supposed to recover the smallest nu...
題目描述 Zhejiang University has 40000 students and provides 2500 courses. Now given the st...
題目描述 Given a string, you are supposed to output the length of the longest symmetric sub...
題目描述 Being unique is so important to people on Mars that even their lottery is designed...
題目描述 Shuffling is a procedure used to randomize a deck of playing cards. Because standa...
題目描述 Shopping in Mars is quite a different experience. The Mars people pay by chained d...
題目描述 Eva is trying to make her own color stripe out of a given one. She would like to k...
題目描述 The task is really simple: given N exits on a highway which forms a simple cycle, ...