前言 題目來自ConardLi的blog寫的是自己的題解,水平有限,所以僅供參考代碼會(huì)整合在github,覺得有幫助就給個(gè)star吧~ 正文 八、項(xiàng)目和業(yè)務(wù) 前端安全 1.X...
前言 題目來自ConardLi的blog寫的是自己的題解,水平有限,所以僅供參考代碼會(huì)整合在github,覺得有幫助就給個(gè)star吧~ 正文 八、項(xiàng)目和業(yè)務(wù) 前端安全 1.X...
VirtualDOM 是針對(duì) DOM 重排重繪性能瓶頸作出的重要優(yōu)化方案,其最具價(jià)值的核心功能是如何識(shí)別并保存新舊節(jié)點(diǎn)數(shù)據(jù)結(jié)構(gòu)之間差異(diff算法)。diff 算法的復(fù)雜度...
序言 Http和Https屬于計(jì)算機(jī)網(wǎng)絡(luò)范疇,但作為開發(fā)人員,不管是后臺(tái)開發(fā)或是前臺(tái)開發(fā),都很有必要掌握它們。在學(xué)習(xí)Http和Https的過程中,主要是參考了阮一峰老師的博客...
前言 面試的時(shí)候問起vue的原理,大部分的人都會(huì)說通過Object.defineProperty修改屬性的get, set方法,從而達(dá)到數(shù)據(jù)改變的目的。然而作為vue的MVV...
原文:https://segmentfault.com/a/1190000006879700 從輸入U(xiǎn)RL到頁面加載發(fā)生了什么 最近在進(jìn)行前端面試方面的一些準(zhǔn)備,看了網(wǎng)上許多...
1、懶加載 1.什么是懶加載? 懶加載也就是延遲加載。當(dāng)訪問一個(gè)頁面的時(shí)候,先把img元素或是其他元素的背景圖片路徑替換成一張大小為1*1px圖片的路徑(這樣就只需請(qǐng)求一次,...
關(guān)于雙向數(shù)據(jù)綁定 當(dāng)我們?cè)谇岸碎_發(fā)中采用MV*的模式時(shí),M - model,指的是模型,也就是數(shù)據(jù),V - view,指的是視圖,也就是頁面展現(xiàn)的部分。通常,我們需要編寫代碼...