百度筆試題

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

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

相關文章
相關標籤/搜索