web前端開(kāi)發(fā)師筆試題.doc_第1頁(yè)
web前端開(kāi)發(fā)師筆試題.doc_第2頁(yè)
web前端開(kāi)發(fā)師筆試題.doc_第3頁(yè)
web前端開(kāi)發(fā)師筆試題.doc_第4頁(yè)
web前端開(kāi)發(fā)師筆試題.doc_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、=WEB前端開(kāi)發(fā)師筆試題=一、填空題(40分)1、目前常用的WEB標(biāo)準(zhǔn)靜態(tài)頁(yè)面語(yǔ)言是_ _。(4分)html2、改變?cè)氐耐膺吘嘤胈,改變?cè)氐膬?nèi)填充用_。(6分)margin padding3、在Table中,TR是_,TD是_。(6分)行列4、如果給一行兩列的表格(table)定義高度樣式,在_標(biāo)簽中定義最合理,最能減少代碼的臃腫。(5分)css樣式也有說(shuō)tr5、對(duì)ul li的樣式設(shè)成無(wú),應(yīng)該是用什么屬性_。(6分)list-styl-type:none;6、在新窗口打開(kāi)鏈接的方法是_。(4分)target=_bank7、Color:#666666;可縮寫(xiě)為_(kāi)。(2分)color:#666

2、8、合理的頁(yè)面布局中常聽(tīng)過(guò)結(jié)構(gòu)與表現(xiàn)分離,那么結(jié)構(gòu)是_,表現(xiàn)是_。(9分)div css二、選擇題(20分)11、 列舉常用的瀏覽器類(lèi)型以及他們使用的內(nèi)核還有對(duì)應(yīng)的調(diào)試工具 常用的有IE(6,7,8,9,10,FF,chrome ) IE常用的調(diào)試工具有 IEWebDeveloper (IE9默認(rèn)有安裝) Firefox大家估計(jì)用的最多。firefox chrome(內(nèi)核webkit) 自帶的有g(shù)oogle 開(kāi)發(fā)的內(nèi)置調(diào)試工具。 三者內(nèi)核各不相同。 其它還有opera,遨游,世界之窗等; chrome內(nèi)核跑的比較快,安全。Firefox做調(diào)試是最棒的。4、html5和css3有什么新特性 ht

3、ml5強(qiáng)化了 Web 網(wǎng)頁(yè)的表現(xiàn)性能,如:nav header section canvas等,語(yǔ)義化更強(qiáng) css3新特性有陰影特效,圓角處理等,都是非常不錯(cuò)的效果;5、說(shuō)出其他瀏覽器和IE瀏覽器在頁(yè)面元素引用有什么區(qū)別? 這個(gè)和內(nèi)核有關(guān)系,及是否w3c來(lái)定制,不同瀏覽器渲染結(jié)果不同。 目前國(guó)內(nèi)還有大部份使用IE6,常常web在制作的時(shí)候碰到兼容性的問(wèn)題: 如: display-block, padding, margin 等盒子模型比較多。還有不同的字間距等產(chǎn)生的問(wèn)題; 常用解決的方法: IE6:_xxx: IE7:* 等處理不IE和其它不同瀏覽器間的差異;4、請(qǐng)選擇對(duì)javascript理

4、解有誤的:( )A. javascript是網(wǎng)景公司開(kāi)發(fā)的一種基于事件和驅(qū)動(dòng)網(wǎng)頁(yè)腳本語(yǔ)言B. JScript是javascript的簡(jiǎn)稱(chēng)C.FireFox和IE存在大量兼容性問(wèn)題的主要原因在于他們對(duì)javascript的支持不同上D.AJAX技術(shù)一定要使用javascript技術(shù) 5、在Jquery中下面哪一個(gè)是用來(lái)追加到指定元素的末尾的?( )A、insertAfter() B、append() C、appendTo() D、after()6、在javascript中定義變量 var a=”35”, var b=”7” 運(yùn)算 a % b的結(jié)果為( )A、357 B、57 C、0 D、57、下

5、面哪種不屬于jquery的篩選?( )A、過(guò)濾 B、自動(dòng) C、查找 D、串聯(lián)8、 有這樣一個(gè)表單元素,想要找到這個(gè)hidden元素,下面哪個(gè)是正確的?( )A、visible B、hidden C、visible() D、overflow9、下面哪個(gè)屬于javascript的布爾型( )A、1.2 B、“true” C、false D、null10、onload事件是 window 的事件,但是在 HTML 中指定事件處理程序的時(shí)候,我們是把它寫(xiě)在( )標(biāo)記中的。A、 B、 C、 D、11、請(qǐng)選擇結(jié)果為真的表達(dá)式:( )A、null instanceof Object B、null = und

6、efined C、C.null = undefinedD、NaN = NaN12、下列哪個(gè)對(duì)象是用來(lái)代表特定的窗口URL信息( )A、location B、history C、form D、frame13、( )是一個(gè)可以執(zhí)行的JavaScript代碼段。A、對(duì)象 B、方法 C、事件 D、函數(shù)14、在window 窗口對(duì)象中,( )使焦點(diǎn)從窗口移走,窗口變?yōu)椤胺腔顒?dòng)窗口”。A、focus( ) B、blur( ) C、password() D、check()15、下面哪個(gè)屬于javascript的字符型( )A、false B、你好C、“123” D、null16、下列運(yùn)算方式不屬于邏輯運(yùn)算的

7、是( )A、!a B、a&b C、a b D、ab17、關(guān)于變量的聲明,下列選項(xiàng)闡述不正確的是( )A、變量聲明時(shí),所有類(lèi)型均由小寫(xiě)var聲明,如 var name=“張勇” sex=“女生”B、可以以字母、下劃線或者數(shù)字開(kāi)頭 C、變量名區(qū)分大小寫(xiě) D、變量名不能是Javascript的保留字18、( )指瀏覽器的瀏覽歷史對(duì)象A、history B、location C、window D、protocol19、JavaScript是一種基于( )的安全腳本語(yǔ)言。A、對(duì)象 B、方法 C、事件 D、對(duì)象和事件驅(qū)動(dòng)1. HTTP協(xié)議的狀態(tài)消息都有哪些?(如200、302對(duì)應(yīng)的描述)2. AJAX是什

8、么? AJAX的交互模型(流程)? AJAX跨域的解決辦法?3. 同步和異步的區(qū)別?4. 簡(jiǎn)述JavaScript封裝。5. JavaScript繼承有哪兩種形式形式,進(jìn)行描述。6. 什么是閉包?以下代碼點(diǎn)擊 會(huì)輸出什么?為什么?能大概說(shuō)明白的話繼續(xù)問(wèn)能想出幾種解決辦法。 閉包演示 p background:gold; function init() var pAry = document.getElementsByTagName(p); for( var i=0; ipAry.length; i ) pAryi.onclick = function() alert(i); 產(chǎn)品 0 產(chǎn)品 1

9、 產(chǎn)品 2 產(chǎn)品 3 產(chǎn)品 4 7. 在JS中this關(guān)鍵字的使用場(chǎng)合和用法(如在構(gòu)造函數(shù)中、setTimeout中等)。8. 簡(jiǎn)述下cookie的操作,還有cookie的屬性都知道哪些。9. IE與FF的JS兼容性都知道哪些。10. DOM操作 - 怎樣添加、移除、移動(dòng)、復(fù)制、創(chuàng)建和查找節(jié)點(diǎn)(這個(gè)問(wèn)題真心是基礎(chǔ)題,一般不會(huì)問(wèn))。jQuery相關(guān)1. jQuery源碼是否嘗試去讀過(guò)?說(shuō)說(shuō)基本的架構(gòu)或者 jQuery.fn.init 中都做了哪些判斷。2. 都知道哪些不好的jQuery書(shū)寫(xiě)方式。3. Sizzle是否有讀過(guò)?其它相關(guān)的加分項(xiàng):1. 都使用和了解過(guò)哪些編輯器?都使用和了解過(guò)哪些日常

10、工具?2. 都知道有哪些瀏覽器內(nèi)核?開(kāi)發(fā)過(guò)的項(xiàng)目都兼容哪些瀏覽器?3. 國(guó)內(nèi)外的JS牛人都知道哪些?4. 瀑布流布局或者流式布局是否有了解4. 正則表達(dá)式有系統(tǒng)學(xué)習(xí)過(guò)嗎(看書(shū)或網(wǎng)上教程)?有的話就問(wèn)問(wèn)簡(jiǎn)單點(diǎn)的郵箱驗(yàn)證、URL驗(yàn)證, 或者問(wèn)問(wèn) 貪婪匹配與懶惰匹配 的理論知識(shí)。5. Node.js是否有過(guò)嘗試?到什么程度?說(shuō)說(shuō)個(gè)人理解的看法?6. HTML5都有哪些新的JS API?7. 前端優(yōu)化知識(shí)都知道哪些?8. 基礎(chǔ)算法題(如快速排序,能否一兩句說(shuō)說(shuō)重要的核心原理或者數(shù)組消重等)。9. 是否有接觸過(guò)或者了解過(guò)重構(gòu)。一、 1、javascript的數(shù)據(jù)類(lèi)型不包括 ( a )A. 漢字型 B.

11、數(shù)值型 C. 對(duì)象型 D. 布爾型2、以下哪條語(yǔ)句不能創(chuàng)建對(duì)象:( )A.var obj = (); B.var obj = ; C.var obj = ; D.var obj = /;3、javascript的單行注釋方式( c )A. B. C. / D. /* * * * */20、關(guān)于下列運(yùn)算符與表達(dá)式敘述不正確的是( )A、delete是用來(lái)刪除對(duì)象、屬性、數(shù)組、變量,刪除成功返回true,刪除失敗返回falseB、typeof是用來(lái)判斷操作數(shù)類(lèi)型C、this代表當(dāng)前對(duì)象,因此在不同的地方就有不同的結(jié)果D、new能用來(lái)聲明變量,并給變量賦值21、寫(xiě) Hello World 的正確 J

12、avascript 語(yǔ)法是( )A、(Hello World) B、Hello World C、response.write(Hello World) D、document.write(Hello World)22、如何在警告框中寫(xiě)入 Hello World?( )A、alertBox=Hello World B、msgBox(Hello World”) C、alert(Hello World”)D、alertBox(Hello World”)23、如何創(chuàng)建函數(shù)( )A、function:myFunction() B、function myFunction() C、function=myFun

13、ction() 24、如何調(diào)用名為 myFunction 的函數(shù)( )A、call function myFunction B、call myFunction() C、myFunction() 25、如何編寫(xiě)當(dāng) i 等于 5 時(shí)執(zhí)行一些語(yǔ)句的條件語(yǔ)句?( )A、if (i=5) B、if i=5 then C、if i=5 D、if i=5 then26、jQuery中如果需要匹配包含文本的元素,用下面哪種來(lái)實(shí)現(xiàn)?( )A、text() B、contains() C、input() D、attr(name)27、在 JavaScript 中,有多少種不同類(lèi)型的循環(huán)( )A、兩種。for 循環(huán)和

14、 while 循環(huán)。 B、三種。for 循環(huán)、while 循環(huán)、do.while 。C、一種。for 循環(huán)。 28、for 循環(huán)如何開(kāi)始( )A、if (i != 5) B、for (i = 5; i ) C、for (i = 0; i = 5; i ) D、for i = 1 to 529、定義 JavaScript 數(shù)組的正確方法是 ( )A、var txt = new Array=George,John,ThomasB、var txt = new Array(1:George,2:John,3:Thomas)C、var txt = new Array(George,John,Thomas

15、) D、var txt = new Array:1=(George)2=(John)3=(Thomas)30、如何把 7.25 四舍五入為最接近的整數(shù)( )A、round(7.25) B、rnd(7.25) C、Math.rnd(7.25) D、Math.round(7.25)31、如何求得 2 和 4 中最大的數(shù)?( )A、Math.ceil(2,4) B、Math.max(2,4) C、ceil(2,4) D、top(2,4)32、在jquey中,如果想要從DOM中刪除所有匹配的元素,下面哪一個(gè)是正確的?( )A、delete() B、empty() C、remove() D、remove

16、All()33、如何在瀏覽器的狀態(tài)欄放入一條消息( )A、statusbar = put your message hereB、window.status = put your message hereC、window.status(put your message here)D、status(put your message here)34如何獲得客戶端瀏覽器的名稱(chēng)( )A、client.navName B、navigator.appName C、D、status(put your message here)35、在JQUERY中以下方法,哪一個(gè)可以直接設(shè)置高度收縮展開(kāi):( )A、show(

17、)和hide() B、fadeIn()和fadeOut() C、slideUp()和slideDown()D、animate()36、jQuery中使用cookie插件設(shè)置cookie的正確寫(xiě)法是( )A、$(“cookieName”) B、$.cookie(“name”,”value”,path:”/”,expires:10)C、$.cookie(“name”, path:”/”,expires:10) D、setCookie(“name”)37、在jquery中,想要給第一個(gè)指定的元素添加樣式,下面哪一個(gè)是正確的?( )A、first B、eq(1) C、css(name) D、css(n

18、ame,value)型38、在一個(gè)表單中,如果將所有的div元素都設(shè)置為綠色,實(shí)現(xiàn)功能是( )A $(“div”).css(“color”,”green”) B $(“div”).cssStyle(“color”,”green”)C $(“div”).addCss(“color”,”green”) D $(“div”).css(”green”)39、 下列方法可以來(lái)回切換點(diǎn)擊事件的是( )A toggle() B hover() C change() D Click( )40、( ) 提交按鈕對(duì)象 由“指定。、Submit 、Button C、Form 、object1. ( )事件發(fā)生在窗口

19、得到焦點(diǎn)的時(shí)候。2. document.( )是在當(dāng)前文檔中寫(xiě)入3. ( ) 發(fā)生在窗口失去焦點(diǎn)的時(shí)候。4. ( )發(fā)生在用戶把鼠標(biāo)放在對(duì)象上鼠標(biāo)鍵被按下的情況下,放開(kāi)鼠標(biāo)鍵的時(shí)候。5. 在數(shù)組對(duì)象中( )屬性可以獲取數(shù)組元素的個(gè)數(shù)。6. 字符串對(duì)象中( )方法可以獲取字符串在字符串中出是否出現(xiàn)。7. 正則表達(dá)式中( ) 方法檢查在字符串中是否存在這個(gè)模式,如果存在則返回 true,否則就返回 false。 8. window對(duì)象中的( )方法,用以指定在一段特定的時(shí)間后重復(fù)執(zhí)行某段程序。9. 給圖片設(shè)置路徑 src 的值為 1.gif 的jquery寫(xiě)法為( )10. ( ) 發(fā)生在對(duì)象被單擊的時(shí)候。11. 根據(jù)變量的作用域,可以將變量分為( )和( )。12. 日期對(duì)象中g(shù)etMonth()

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論