乾貨| 這些Web前端必備面試題,你知道嗎?

乾貨| 這些Web前端必備面試題,你知道嗎?

又到了朗妹兒給大家送福利的時刻了,

這周給大家整理了一些Web前端面試題

建議大家收藏哦~

愛分享·愛學習

乾貨| 這些Web前端必備面試題,你知道嗎?

1. Meta定義的viewport有哪幾個值?

width:控制 viewport 的大小,可以指定的一個值,如果 600,或者特殊的值,如 device-width 為設備的寬度(單位為縮放為 100% 時的 CSS 的像素)。

height:和 width 相對應,指定高度。

initial-scale:初始縮放比例,也即是當頁面第一次 load 的時候縮放比例。maximum-scale:允許用戶縮放到的最大比例。minimum-scale:允許用戶縮放到的最小比例。

user-scalable:用戶是否可以手動縮放

2. 禁止搜索引擎抓取的mata定義方法?

<meta name="robots" content="index,follow" />

index,follow:允許抓取本頁,允許跟蹤鏈接。

index,nofollow:允許抓取本頁,但禁止跟蹤鏈接。

noindex,follow:禁止抓取本頁,但允許跟蹤鏈接。

noindex,nofllow:禁止抓取本頁,同時禁止跟蹤本頁中的鏈接。

index,follow可以寫成all

如:

<meta name="robots" content="all" />

noindex,nofollow可以寫成none,如:

<meta name="robots" content="none" />

3. 列舉5個html5新出現的標籤,2個不再推薦使用的標籤

新增:section,firgure,header,footer,nav

不再使用: font,u...

4. 如果給你一個大型網站,你如何管理它的CSS、JS以及圖片?

Css : 先期團隊確定全局樣式(global.css)和編碼模式(utf-8),與html文件分開並行存放

Js : 分文件夾存放,文件夾名用該js功能的英文翻譯

Img:圖片採用整合的images.png png8格式文件使用,儘量整合在一起方便將來管理

5. 常用哪種圖片格式,各有什麼區別,加載不同格式圖片有什麼區別。

圖片類型有gif,png,jpg,svg,webp等

png和jpg的主要區別如下:

1)png可以透明,jpg不能透明,所以需要透明的地方,必須用png

2)png是無損保存,多次保存都不會影響圖片質量;而jpg是壓縮不可逆保存,所以一個jpg圖片經過多次保存之後就會越來越模糊,

3)jpg小,png大;所以我一般網頁能用jpg的地方,就絕不用png

6. HTML5的離線儲存?

1)localStorage

2)sessionStorage

3)IndexedDB

4)Web SQL Database

7. 請簡要介紹一下HTTP返回碼的意思:

302:臨時性重定向

404:找不到文件

503:服務器暫時無法處理請求(過載或維護)

304:與上次網頁相比沒有更新

8. 頁面間傳值的方法(單頁應用可用input、url、localStorage等)

Websocket、 localStorage、sessionStorage、cookie等

9. 標籤上title與alt屬性的區別是什麼?

Title是鼠標懸乎時,出來的說明;

alt是加載不出來時直接出現在頁面上的文字

10. 對WEB標準以及W3C的理解與認識?

web標準簡單來說可以分為結構、表現和行為,W3C對web標準提出了規範化的要求

結構:

1)標籤字母要小寫

2)標籤要閉合

3)標籤不允許隨意嵌套

表現和行為(css,js):

1)儘量使用外鏈css樣式表和js腳本。是結構、表現和行為分為三塊,符合規範。同時提高頁面渲染速度,提高用戶的體驗。

2)樣式儘量少用行間樣式表,使結構與表現分離,標籤的id和class等屬性命名要做到見文知義,標籤越少,加載越快,用戶體驗提高,代碼維護簡單,便於改版

3)不需要變動頁面內容,便可提供打印版本而不需要複製內容,提高網站易用性。

整理不易,記得給朗妹兒點個贊在看!

以上就是今天的面試題分享啦~

更多面試題及學習資料,可以私信發送【微信】添加朗妹兒微信領取喲~

乾貨| 這些Web前端必備面試題,你知道嗎?

相關推薦

推薦中...