![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Microtask與Macrotask工禾,異步執(zhí)行順序的差異 要明白這個(gè)問題需要去了解js的事件循環(huán)模型或杠。了解過程中會(huì)明白js的執(zhí)行棧娃弓,作用域鏈凸舵,...
性能優(yōu)化 參考 性能優(yōu)化是一個(gè)發(fā)散性問題贮竟,對(duì)于沒有實(shí)踐經(jīng)驗(yàn)的人來講崎逃,是比較難把握的掷倔。涉及網(wǎng)絡(luò)相關(guān),JS相關(guān)个绍,CSS相關(guān)勒葱,工程化構(gòu)建工具。是考察知...
前端安全 XSS (Cross site script) CSRF (Cross-site request forgery) Xss 攻擊者提交...
內(nèi)存管理 參考 MDN內(nèi)存管理 生命周期 內(nèi)存分配 使用內(nèi)存 不需要時(shí)垃圾回收巴柿,釋放內(nèi)存 引用計(jì)數(shù)方式 判斷對(duì)象有沒有被其它對(duì)象引用 標(biāo)記清除方...
模塊化與組件化的區(qū)別 模塊化解耦復(fù)雜度凛虽,即將功能分成小塊 組件化我理解為可復(fù)用的功能,比如寫一個(gè)輪播組件广恢,基于Vue框架的UI組件庫中的一個(gè)組件...
今天參加了第一次現(xiàn)場面凯旋。大廠還是看重學(xué)習(xí)能力一點(diǎn)。反思一下我的學(xué)習(xí)過程,整個(gè)過程從HTML至非,CSS到JS钠署,先蜻蜓點(diǎn)水,做demo熟悉一下荒椭,然后再...
canvas谐鼎,svg,WebGL豐富了瀏覽器上的展示效果趣惠。三維動(dòng)畫狸棍,圖表,數(shù)據(jù)的表達(dá)信卡,以及圖形學(xué)的相關(guān)知識(shí)隔缀,還是很有趣的。等著填坑 一些參考: ...
瀏覽器渲染原理 How browsers work--Behind the scenes of modern web browsers http...
路由 我理解的路由傍菇,有一個(gè)url是xxx.com,訪問 會(huì)對(duì)應(yīng)有不同的界面界赔。也就是根據(jù)不同的路徑丢习,我們得到了不同的結(jié)果。后端的web服務(wù)器如何實(shí)...