DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 百度WEB前端JavaScript編程題和HTML/CSS面試題
百度WEB前端JavaScript編程題和HTML/CSS面試題
編輯:關於JavaScript     

筆試題,百度流程信息管理部Web前端實習研發工程師.

JavaScript編程題
1、實現輸出document對象中所有成員的名稱和類型;
2、如何獲得一個DOM元素的絕對位置?(獲得元素位置,不依賴框架)
3、如何利用JS生成一個table?
4、實現預加載一張圖片,加載完成後顯示在網頁中並設定其高度為50px,寬度為50px;
5、假設有一個4行td的table,將table裡面td順序顛倒;
6、模擬一個HashTable類,包含有add、remove、contains、length方法;
7、Ajax讀取一個XML文檔並進行解析的實例;
8、JS如何實現面向對象和繼承機制?
9、JS模塊的封裝方法,比如怎樣實現私有變量,不能直接賦值,只能通過公有方法;
10、對閉包的理解,閉包的好處和壞處?
11、對this指針的理解,可以列舉幾種使用情況?
12、對JS中函數綁定的理解?函數綁定可以使用哪兩個函數?
13、jQuery的特點?
14、簡述Ajax的異步機制。Ajax有哪些好處和弊端?

HTML/CSS部分
1、<img>標簽上title屬性與alt屬性的區別是什麼?
2、分別寫出以下幾個HTML標簽:文字加粗、下標、居中、字體
3、寫出一個文本輸入框,屬性為只讀,最大輸入字符為20個
4、CSS左邊固定,右邊可變的布局實現方法;要求在源碼順序中左邊必須在前。
5、圖片和文字一起如何通過css實現居中
6、請簡述一下CSS中的樣式繼承和CSS的選擇器
7、請簡述一個各個選擇器之間的優先級
8、在同等優先級的情況下如何選擇樣式
9、盒子模型,請簡述一下盒子模型
10、如何使一個DIV的背景圖像距這個DIV的頂部10像素,左邊15像素,且不重復
11、如何增加某一個鏈接的可點擊面積,而下劃線仍然與鏈接一樣長?
12、一個元素的上邊框為紅色,其他邊框黑色,裡面文字的顏色是藍色
13、打開(隱藏)、關閉(顯示)一個對象。Style的display以及visibility的參數是什麼?
14、用css和div實現3列或2列的頁面布局,並說明與table布局相比有哪些優缺點
15、定寬網頁兩列內容布局,試寫出你所知道的幾種布局代碼

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved