教學(xué)-web前端測(cè)試題三_第1頁(yè)
教學(xué)-web前端測(cè)試題三_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

overflow-x屬于CSS2還是參考:CSS3。意請(qǐng)列舉幾種可以清除浮動(dòng)的方法(至少兩種display:none和visibility:hidden的區(qū)別是什么display:none隱藏對(duì)應(yīng)的元素,在文檔布局中不再給它分配空間,它各邊的元素會(huì)合攏,就當(dāng)他從來(lái)不存在visibility:hidden隱藏對(duì)應(yīng)的元素,但是在文檔布局中仍保留原來(lái)的空間positionabsolute與fixed1.改變行內(nèi)元素的呈現(xiàn)方式,display置為block;2.讓元素脫離普通流,不占據(jù)空間;3.默認(rèn)會(huì)覆蓋到非定位B不同5、請(qǐng)縮寫以下代碼.boxbackground-repeat:no-repeat; ent:fixed;background-color:red;}參考.boxbackground:redurl(box.png)no-repeat10px20px}當(dāng)?shù)淖兞窟€未被初始化時(shí),變量的默認(rèn)值為undefined。null用來(lái)表示尚未存在的對(duì)象,常用來(lái)表示函數(shù)企圖返回一個(gè)不存在的對(duì)象undefined表示"缺少值",就是此處應(yīng)該有一個(gè)值,但是還沒(méi)有定義。典型用法是(1)變量被了,但沒(méi)有賦值時(shí),就等于undefined(2)調(diào)用函數(shù)時(shí),應(yīng)該提供的參數(shù)沒(méi)有提供,該參數(shù)等于undefined對(duì)象沒(méi)有賦值的屬性,該屬性的值為undefined函數(shù)沒(méi)有返回值時(shí),默認(rèn)返回undefinednull表示"沒(méi)有對(duì)象",即該處不應(yīng)該有值。典型用法參考:.write只能重繪整個(gè)頁(yè)面;innerHTML可以重繪頁(yè)面的一部10、jQuery中(′.class′)和(′.class′)和('div.class')在IE8下哪個(gè)效率更高?是div、p、span者是其他元素;而$("div.class")首先會(huì)div所有的div詢帶有class的相關(guān)div,所以在效率方面,當(dāng)然是div.class選擇器高于.class。jQuery選擇一個(gè)元素最快的方法就是用ID選擇器jQuery第二快的選擇器就tag器(如$(‘head’)),因?yàn)樗椭苯觼?lái)自于原Javascript方法geementByTagName()。所以最好總是用tag來(lái)修飾class(并且了就近的ID)11、談一談使用jQuery有哪些優(yōu)化措施?vara=[1,2,3];參考JavaScript參考 基本數(shù)據(jù)類型:String,boolean,Number,Undefined,數(shù)據(jù)類型方法二.objinstanceofArray在某些IE版本中不正確方法三.方法一二皆有,在ECMAScript5中定義了新方法Array.isArray(),保證其兼容性,最好的方法如下if(typeofArray.isArray==="undefined"){Array.isArray=function(arg){}已知ID的Input輸入框,希望獲取這個(gè)輸入框的輸入值,怎么做?(不使用第框架參考 .ge希望獲取到頁(yè)面中所有的checkbox怎么做?(不使用第框架)vardomList=.geementsByTagName("input");varcheckBoxList=[];varlen=domList.length; while(len--){if(domList[len].type=={}}設(shè)置一個(gè)已知ID的DIV的html內(nèi)容為xxxx,字體顏色設(shè)置為黑色(不使用第框架)vardom .gedom.innerHTML=dom.style.color=varfoo="11"+2-"1";console.log(typeoffoo);參考:執(zhí)行完后foo的值為111,foo的類型為String看代碼給答案vara=newObject();a.value=1;b=a;b.value=2;參考2varnumberArray=[3,6,2,4,1,5];(基礎(chǔ)為了保證頁(yè)面輸出安全,我們經(jīng)常需要對(duì)一些特殊的字符進(jìn)行轉(zhuǎn)義,請(qǐng)寫一個(gè)函數(shù)escapeHtml,將&,參考returnstr.replace(/[<>"&]/g,{switch(match)casereturncasereturncasereturn“casereturn}}foo=foo||bar//存variArray=funtiongetRandom(istart,iend){variChoice=istart-iend+1;returnMath.floor(Math.random()*iChoice+}for(vari=0;}vararray1=varbArray=有這樣一個(gè)URL:http /item.htm?a=1&b=2&c=&d=xxx&e,請(qǐng)寫一段JS程序提取URLxxx’,e:undefined}。for(vari=1;i<=3;i++){}參考 44原生JS的window.onload與Jquery的$().ready(function(){})有什么不同參考 window.onload()方法是必須等到頁(yè)面內(nèi)包括的所有元素加載完畢后才能執(zhí)行$().ready()是DOM結(jié)構(gòu)繪制完畢后就執(zhí)行,不必等到加載完畢算法題:使用原生js編寫冒泡排序算法vararray=[5,4,3,2,1];vartemp=0;for(vari=0;i<array.length;i++)for(varj=0;j<array.length-i;{if(array[j]>arr

溫馨提示

  • 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)論