1.自我介紹
2.為什么學(xué)前端
3.實習(xí)過程最有成就感的事情
8.堆和棧的區(qū)別
棧內(nèi)存主要用于存儲各種基本類型的變量,包括Boolean、Number、String、Undefined、Null以及對象變量的指針,這時候棧給人的感覺就像一個線性排列的空間,每個小單位大小基本相等
堆內(nèi)存主要負(fù)責(zé)像對Object類型的存儲
棧內(nèi)存的變量一般都是已知大小或者有范圍上限的,算作一種簡單存儲。
堆內(nèi)存存儲的對象類型數(shù)據(jù)對于大小這方面,一般都是未知的。
棧內(nèi)存線性有序存儲,容量小,系統(tǒng)分配效率高。而堆內(nèi)存首先要在堆內(nèi)存新分配存儲區(qū)域,之后把指針存到棧內(nèi)存中。
垃圾回收方面,棧內(nèi)存變量基本上用完就回收了,而堆內(nèi)存中的變量存在很多不確定的引用,只有當(dāng)調(diào)用的變量全部銷毀之后才能回收
4.http2.0和3.0區(qū)別,2.0新特性 http1.1服務(wù)器推送 2.0解決了什么事情
5.計網(wǎng)隊頭阻塞
tcp隊頭阻塞
http隊頭阻塞
解決http隊頭阻塞
6.瀏覽器緩存,http緩存,nocache和nostore區(qū)別
7.性能優(yōu)化指標(biāo)
8.性能優(yōu)化的方法
8.css
9.bable如何打包let const
塊級中
10.width和content在不同盒模型下的影響
11.promise狀態(tài)不改變,事件循環(huán)
12.每隔三個數(shù)加一個逗號
13.跨域
cors設(shè)置的跨域頭部
14.看代碼說輸出(問的promise相關(guān),狀態(tài)不可再變,事件循環(huán))
15.數(shù)字格式化,每隔三個數(shù)字加一個逗號
16.CSS3硬件加速
瀏覽器渲染的圖層一般包含兩大類:渲染圖層(普通圖層)以及復(fù)合圖層
17.html和css基礎(chǔ)知識點
form的屬性