可以去H5edu看看,HTML5課程融合了HTML5開發(fā)基礎(chǔ)課程、CSS3基礎(chǔ)課程和移動前端交互JavaScript+JQuery+Ajex,還有微信開發(fā)課程等
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于網(wǎng)站建設、成都網(wǎng)站建設、黎川網(wǎng)絡推廣、微信小程序開發(fā)、黎川網(wǎng)絡營銷、黎川企業(yè)策劃、黎川品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學生創(chuàng)業(yè)者提供黎川建站搭建服務,24小時服務熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
我也是參加過不少前端的筆試題,其實html+CSS+js的重點就在javascript,html和CSS很難的出現(xiàn)什么題目,一般是ajax的實現(xiàn)原理,ajax同步和異步的區(qū)別,call和apply的區(qū)別,javascript的數(shù)據(jù)類型,js的繼承機制是如何實現(xiàn)的,定義function的幾種方法,function中如何實現(xiàn)變量的私有和公有化,js的閉包是什么意思,jquery對javascript做了那些封裝,等等,一般就問這些問題,
1. 設置元素浮動后,該元素的 display 值是多少( A )
A.block B. 不變 C. inline D. inline-block
2. 以下不是 canvas 的?方法是( D )
A.getContext() B. fill() C. stroke() D.controller
3. 不是 input 在 html5 新的類型的是( B )
A.datetime B. file C. color D. range
4. 對權(quán)重排序正確的是( C )
a) ?.list .box p
b) ?#list .box div span
c) ?.list span
d) ?#list #box
e) ?p:last-child
f) ?style
A.fdbace
C. fdbac=e
B. fdbaec
D. fbdac=e
5.對 document load 和 document ready 描述正確的是( B )
A.$(document).ready()是當頁?所有資源全部加載完成后,執(zhí)
??個函數(shù)
B.如果圖?資源較多加載時間較長,onload 后等待執(zhí)?的函數(shù)
需要等待較長時間,所以?些效果可能受到影響
C.onload 是當 DOM ?檔樹加載完成后執(zhí)??個函數(shù)
D.?般來說 load 會比$(document).ready()較快執(zhí)?
6.["1", "2", "3"].map(parseInt) 答案是多少( A )
A.[1, NaN, NaN]? ? ? ? ? ? B. [1, 2, NaN]
C.[NaN, NaN, NaN]? ????D. [1, NaN]
7.以下對 Ajax 描述不正確的是( A )
A.readyState 屬性請求的狀態(tài),當值為 3 時是正在加載
B.使用 XML 和 XSLT 進?行數(shù)據(jù)交換及相關(guān)操作
C.總共有 8 種 callback
D.abort()?法,停?當前請求
8.var temp=null,alert(typeof temp)彈出的結(jié)果是( B )
A.Null ????B. Object ????C. Undefined ????D. String
1. 對XMLHttpRequest對象的open?方法描述錯誤的是(BCD)
A.在 IE 上使?的是 XMLHttpRequest 對象是 ActiveXObject
B.在 Firefox 上使用的是 XMLHttpRequest 對象是ActiveXObject
C.XMLHttpRequest 對象只能發(fā)送 get 請求
D.XMLHttpRequest 對象只能發(fā)送 post 請求
2. 以下哪些是 javascript 的全局函數(shù)(ABC)
A.parseFloat ????B. eval ????C. setTimeout ????D. alert
3. 對 http 相關(guān)內(nèi)容描述正確的是(BCD)
A.301 狀態(tài)碼是臨時重定向
B.get ?方式只能?支持 ASCII 字符
C.get 在從服務器上獲取資源,post 重點在向服務器發(fā)送數(shù)據(jù)
D.HTTPS 就是 HTTP 加上加密處理理
4. 以下結(jié)果正確的是(CD)
A.typeof undefined= undefined 和 typeof null=null
B.typeof “hello”==string typeof 0==Boolean
C.typeof [1,2,3]=object typeof NaN=undefined
D.typeof {name:“李華”,age:“23”}=object
5. 以下結(jié)果正確的是(AB)
A.zepto.js 適合移動端的開發(fā),jQuery 適合 PC 端的開發(fā)
B.zepto.js 不支持 ie 瀏覽器?
C.vue 屬于 mvc 框架
D.v-bind 實現(xiàn)雙向綁定
6. 對 sass 描述錯誤的是(BD)
A.sass 和 scss 其實是同?一種東?,都稱之為 Sass
B.sass 可以聲明變量符號為
C.sass 最終都將轉(zhuǎn)換成 css ?件才被引?
D. sass 不可以擴展和繼承
1. ?級?寬固定,子級?平垂直居中怎么實現(xiàn)(請用 2 種 flex ?
法實現(xiàn))?
2. 寫出?個簡單的$.ajax()的請求方式?
3. 假如移動端設備的尺寸是320px要實現(xiàn)每1rem=16px怎么實
現(xiàn)?
4.使用 Javascript 打印出 1-10000 之間的所有對稱數(shù)(例如 121
1331 等)
5. angular 框架之間的通信?式是什么,?少列出三種?
6. vue 的?命周期有?個階段,簡單說說它們的作用?
筆試題,百度流程信息管理部Web前端實習研發(fā)工程師.
JavaScript編程題
1、實現(xiàn)輸出document對象中所有成員的名稱和類型;
2、如何獲得一個DOM元素的絕對位置?(獲得元素位置,不依賴框架)
3、如何利用JS生成一個table?
4、實現(xiàn)預加載一張圖片,加載完成后顯示在網(wǎng)頁中并設定其高度為50px,寬度為50px;
5、假設有一個4行td的table,將table里面td順序顛倒;
6、模擬一個HashTable類,包含有add、remove、contains、length方法;
7、Ajax讀取一個XML文檔并進行解析的實例;
8、JS如何實現(xiàn)面向?qū)ο蠛屠^承機制?
9、JS模塊的封裝方法,比如怎樣實現(xiàn)私有變量,不能直接賦值,只能通過公有方法;
10、對閉包的理解,閉包的好處和壞處?
11、對this指針的理解,可以列舉幾種使用情況?
12、對JS中函數(shù)綁定的理解?函數(shù)綁定可以使用哪兩個函數(shù)?
13、jQuery的特點?
14、簡述Ajax的異步機制。Ajax有哪些好處和弊端?
HTML/CSS部分
1、img標簽上title屬性與alt屬性的區(qū)別是什么?
2、分別寫出以下幾個HTML標簽:文字加粗、下標、居中、字體
3、寫出一個文本輸入框,屬性為只讀,最大輸入字符為20個
4、CSS左邊固定,右邊可變的布局實現(xiàn)方法;要求在源碼順序中左邊必須在前。
5、圖片和文字一起如何通過css實現(xiàn)居中
6、請簡述一下CSS中的樣式繼承和CSS的選擇器
7、請簡述一個各個選擇器之間的優(yōu)先級
8、在同等優(yōu)先級的情況下如何選擇樣式
9、盒子模型,請簡述一下盒子模型
10、如何使一個DIV的背景圖像距這個DIV的頂部10像素,左邊15像素,且不重復
11、如何增加某一個鏈接的可點擊面積,而下劃線仍然與鏈接一樣長?
12、一個元素的上邊框為紅色,其他邊框黑色,里面文字的顏色是藍色
13、打開(隱藏)、關(guān)閉(顯示)一個對象。Style的display以及visibility的參數(shù)是什么?
14、用css和div實現(xiàn)3列或2列的頁面布局,并說明與table布局相比有哪些優(yōu)缺點
15、定寬網(wǎng)頁兩列內(nèi)容布局,試寫出你所知道的幾種布局代碼
$("p a")
$("").after()
li:nth-child(6)
$("p").html("") //html后的()給空字符
我能想到的就這些,不知道是不是正確