版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
js+jquery模擬試題[復(fù)制]1、下列選項中,不是typeof的返回值的是()。[單選題]*A.StringB.BooleanC.Null(正確答案)D.Undefined2、分析下列JavaScript代碼,經(jīng)過運算后a的值為()。[單選題]*Varx=”13”;Vary=23;Vara=x+y;A.1323(正確答案)B.13C.23D.程序報錯3、下列語句中,()語句是根據(jù)表達式的值進行匹配,然后執(zhí)行其中的一個語句塊。如果找不到匹配項,則執(zhí)行默認語句塊。[單選題]*A.Switch(正確答案)B.if···-elseC.ForD.Continue4、在JavaScript中,運行下列代碼后,sum的值是()。[單選題]*A.40B.50C.5D.10(正確答案)5、在JavaScript中,運行下面代碼后,在頁面上輸出()。[單選題]*A.Undefined(正確答案)B.NullC.NumberD.Boolean6.下列關(guān)于函數(shù)說法錯誤的是()[單選題]*A.函數(shù)是一段可以重復(fù)的代碼集合;B.javasqcript中使用function關(guān)鍵字定義函數(shù)C.函數(shù)只能在事件中調(diào)用(正確答案)D.函數(shù)通常情況下用于處理事件的發(fā)生7.下拉菜單中能更改用戶表單的元素select中的值時,就會調(diào)用()事件處理程序。[單選題]*A.onchange(正確答案)B.onFocusC.onMouseOverD.onClick8.當(dāng)按鍵盤A時使用onkeypress事件打印event.KeyCode的結(jié)果是()[單選題]*A.65(正確答案)B.13C.97D.379.關(guān)于javasqcript中的函數(shù),下列說法正確的是()*A.即使申明了形參,調(diào)用時也可以不傳遞參數(shù)(正確答案)B.函數(shù)調(diào)用時,傳遞的實際參數(shù)必須和形參保持一致C.在函數(shù)被屌用時,會傳遞一個arguments對象,負者管理參數(shù)(正確答案)D.函數(shù)返回值必須是函數(shù)類型10.希望<inputtype=”btton”/>按鈕也具有提交表單數(shù)據(jù)的功能,下列表單中能實現(xiàn)這一功能的是()[單選題]*A.在按鈕的onclick事件中,使用表單對象的submit()方法提交(正確答案)B.在按鈕上添加onsubmit事件C.在按鈕的onsubmit事件中,使用表單對象的submit()方法提交D.以上說法都錯誤11、下列方法中,不屬于document對象是()[單選題]*A,write()B,confirm()(正確答案)C,createElement()D,getElementsByName()12、關(guān)于下述JavaScript代碼,說法正確的是()[單選題]*A,隱藏了頁面中所有id為p的對象B,隱藏了頁面中所有name為p的對象C,隱藏了頁面中所有標簽為<p>的對象(正確答案)D,以上說法都不正確13、下列()不是JavaSrcipt的對話框[單選題]*A.write(正確答案)B.confirmC.a(chǎn)lertD.prompt14、在JavaScript中,能夠讓復(fù)選框?qū)崿F(xiàn)全選,在1處填寫的代碼是()
<body>
<scripttype=”text/javascript”>
function()selAll()
{
varobjs=_1_;
for(vari=0;i<objs.length;i++)
{
objs[i].checked=true;
}
}
</script>
<inputtype=”checkbox”name=”chk”/>游泳
<inputtype=”checkbox”name=”chk”/>爬山
<inputtype=”checkbox”name=”chk”/>聊天
<inputtype=”button”value=”全選”onclick=”selAll()”/>
</body>[單選題]*A,document.getElementsById(“chk”)B,document.getElementsByName(“chk”)(正確答案)C,document.getElementByName(“chk”)D,document.getElementsByTagName(“chk”)15、在JavaScript中,下列代碼可以實現(xiàn)每隔5秒彈出“5秒到了”的是()[單選題]*A.setTimeout(“alert(‘5秒到了’)”,5000)B.setTimeout(“alert(‘5秒到了’)”,5)C.setInterval(“alert(‘5秒到了’)”,5)D.setInterval(“alert(‘5秒到了’)”,5000)(正確答案)16、在JavaScript中,String對象方法不包括()[單選題]*A.charAt()B.substring()C.length()(正確答案)D.toUpperCase()17、下列聲明數(shù)組的語句中,錯誤的選項是()
[單選題]*A.vararray=newArray(3);B.vararray[]=newArray(3)(4);C.vararray=[];(正確答案)D.vararray=newArray();18、下列的關(guān)于Math對象的方法錯誤的是()[單選題]*A.Ceil(“”)返回值是9B.random()方法0和1之間的偽隨機數(shù),包括0,但不包括1C.Floor(“8.9”)返回值是8D.需要使用new關(guān)鍵詞創(chuàng)建Math對象的實例后,才能使用其方法(正確答案)19、對字符串str=”helloworld”進行下列操作處理,描述結(jié)果正確的是()[單選題]*A.str.substring(1,7)返回值是”ellowo”B.str.length的返回值是1(正確答案)C.str.indexOf(“e”,4)的返回值是1D.str.substr(1,7)返回值是”ellow”20、在HTML頁面上包含下述JavaScript代碼,要實現(xiàn)打開頁面時彈出對話框顯示“張三”,則下劃線處應(yīng)填寫的代碼為()[單選題]*A.stus[0][0]B.stus[0][“張三”]C.stus[“一班”][“張三”]D.stus[“一班”][0](正確答案)21.下列創(chuàng)建正則表達式的語句錯誤的是()。[單選題]*A.
/^\d+$/B.
new
RegExp(/^\d{1,2}$/i)C.
new
RegExp("today",
"g")D.
^\d{3,4}-\d{7,8}$(正確答案)22.關(guān)于正則表達式的說法不正確的是()。[單選題]*A.正則表達式是一種對文字進行模糊匹配的語言B.正則表達式可以實現(xiàn)數(shù)據(jù)格式的有效性驗證C.正則表達式可以替換和刪除文本中滿足某種模式的內(nèi)容D.正則表達式的模式匹配不能實現(xiàn)區(qū)分大小寫(正確答案)23.關(guān)于正則表達式中方法的說法正確的是()。[單選題]*A.
exec方法的作用是執(zhí)行一段JavaScript腳本B.
test方法用來測試正則表達式的有效性C.
match方法是用來匹配模式字符串,并返回所有的匹配結(jié)果D.
exec方法的作用是搜索符合正則表達式模式字符串的內(nèi)容(正確答案)24.關(guān)于正則表達式聲明6位數(shù)字的郵編,下述代碼正確的是()。*A.
var
reg=/\d{6}/;B.
var
reg=new
RegExp("^\d{6}$");C.
var
reg=new
RegExp("^\\d{6}$");(正確答案)D.
var
reg=/^\d{6}$/;(正確答案)25.下列正則表達式中,()
可以匹配首位是小寫字母或數(shù)字、其他位數(shù)是小寫字母的最少兩位的字符串。[單選題]*A.
/^\w{2,}$/B.
/^[a-z0-9][a-z]+$/(正確答案)C.
/^[a-z0-9][a-z]*$/D.
/^[a-z0-9]\d+$/26.下列屬于jQuery優(yōu)勢的是()。*A.重量級B.開源(正確答案)C.強大的選擇器(正確答案)D.可以與數(shù)據(jù)庫交互27.下列()jQuery代碼等同于document.getElmentById(“id”).innerHTML。[單選題]*A.${“#id”}.html();B.$(“id”).html();C.$(“#id”).html();(正確答案)D.$(id).html();28.在jQuery的層次選擇器中,能找到后代元素的符號是()。[單選題]*A.空格(正確答案)B.>C.+D.~29.頁面中有一組選擇性別的單選按鈕,代碼如下:
<inputtype=”radio”name=”sex”>男
<inputtype=”radio”name=”sex”>女
下列(
)能獲取第一個單選按鈕。[單選題]*A.$(“:dadio[name=sex]:eq(0)”)(正確答案)B.$(“sex[0]”)C.$(“#sex[0]”)D.(“[name=sex]:radio”)30.下列選項中()是與$(“#foo”)等價的寫法。[單選題]*A.$(“#foo”)B.$(#”foo”)C.$(“foo”)D.jQuery(“#foo”)(正確答案)31、下列使用jQuery為元素添加樣式的代碼,正確的有()*A.$(‘p’).attr(“class”,”highlight”);(正確答案)B.$(‘p’).css(“font-weight”,”bold”);(正確答案)C.$(‘p’).css(“width,height”,”100px,200px”);D.$(‘p’).addClass(“highlight”);(正確答案)32.關(guān)于jQuery工廠函數(shù)$()的作用,下列說法錯誤的是()[單選題]*A.$()不傳入任何參數(shù)時,默認傳入document,將document對象封裝為jQuery對象B.放入$()括號內(nèi)的任何元素都將自動執(zhí)行循環(huán)遍歷,并且會被保存到一個jQuery對象中C.$(this)能夠為當(dāng)前操作的元素創(chuàng)建一個jQuery對象D.$()的作用于HTMLDOM中的getElementById()的作用相同(正確答案)33.在css中有一個名為blue的類,下列選項中可以將該類樣式應(yīng)用到id位main的標簽上的是()[單選題]*A.$(“#main”).addClass(“blue”);(正確答案)B.$(“#main”).css(“blue”);C.$(“#main”).class(“blue”);D.$(“#main”).className=”blue”;34.閱讀下述HTML代碼,下列選項中可以將id為demo的<div>之中的內(nèi)容清空的是()
<divid=”demo”><span>hello!</span></div>*A.$(“#demo”).remove();B.$(“#demo”).val(“”);C.$(“#demo”).html(“”);(正確答案)D.$(“#demospan”).remove();(正確答案)35.下列選項中,對下述jQuery代碼描述正確的是()
$(”ul[id=name]li:odd”).css(“background”,”red”);[單選題]*A.為所有包含屬性id,且屬性值為menu的<ul>元素添加紅色背景B.為所有包含屬性id,且屬性值為menu的<ul>元素奇數(shù)行添加紅色背景C.為所有包含屬性id,且屬性值為menu的<ul>元素偶數(shù)行添加紅色背景D.為所有包含屬性id,且屬性值為menu的<ul>的子元素<li>的奇數(shù)行添加紅色背景(正確答案)36.在一個表單中,用jQuery給輸入框添加一個輸入驗證,可以用下列()事件實現(xiàn)。[單選題]*A.hover(over,out)B.keypress(fn)C.Change()D.Blur(fn)(正確答案)37、下述事件處理代碼正確的是()。*A.window.load=function(){}B.Window.onload=functionload(){}C.$(function(){})(正確答案)D.Window.onload=function(){}(正確答案)38.關(guān)于下述jQuery代碼實現(xiàn)的功能,下列描述正確的有()。
$(function(){
$(“div1h2”).toggle(function(){
$(“div1.p1”).hide);
},function()[
$(“div1.p1”).show();
});*A.頁面加載后,點擊id=div1元素內(nèi)的h2的元素時,將id=div的元素內(nèi)部的class=p1的元素顯示出來。B.頁面加載后,點擊id=div1元素內(nèi)的h2的元素時,將id=div的元素內(nèi)部的class=p1的元素隱藏。(正確答案)C.如果id=div1內(nèi)的class=p1的元素屬于隱藏狀態(tài),當(dāng)點擊id=div1的元素內(nèi)部的h2元素時,class=p1的元素顯示出來。(正確答案)D.連續(xù)點擊id=div1內(nèi)的class=p1元素時,class=p1的元素一直交替執(zhí)行顯示和隱藏。39.在jQuery中要獲取當(dāng)前窗口的寬度值,下列()可以實現(xiàn)。[單選題]*A.width()(正確答案)B.Width(val)C.WidthD.InnerWidth()40.當(dāng)一個文本框中的內(nèi)容被選中時,想要執(zhí)行指定的方法時,可以使用()事件來實現(xiàn)。[單選題]*A.change(fn)B.blur(fn)C.select(fn)(正確答案)D.trigger(“select”)41、下列關(guān)于jQuery動畫時間的描述正確的有()*A.jQuery中任何動畫方法均可指定速度參數(shù)(正確答案)B.jQuery中任何動畫均可指定回調(diào)函數(shù)(正確答案)C.slideDown()可以通過改變元素的寬度來實現(xiàn)動畫效果C.fadeIn()可以通過改變元素的寬度來實現(xiàn)動畫效果42、頁面中有一段落,現(xiàn)將該段落緩慢地滑上,用下列(()方法可以實現(xiàn)*A.slideUp()(正確答案)B.animate()(正確答案)C.slideToggle()D.slideDown()43、在jQuery中,動畫方法()直接改變了元素的透明度屬性,其他屬性不變。[單選題]*A.show和hideB.fadeIn和fadeOut(正確答案)C.slideUp和slideDownD.animate44、在jQuery中,函數(shù)()能實現(xiàn)元素顯示和隱藏的互換[單選題]*A.hide()B.show()C.toggle()(正確答案)D.fade()45.制作下拉菜單時,使用到的jQuery方法有()[單選題]*A,hover(),slideDown(),slideUp()(正確答案)B,hover(),one()C,onmouseout,trigger()D以上都不是46.關(guān)于jQuery對象的find()和children()方法說法正確的是()[單選題]*A,find()方法獲得的是元素的子元素B,child()方法獲取的是元素的所有后輩元素C,children()方法的參數(shù)selector是可選的,用來篩選子元素(正確答案)D,find()方法參數(shù)selector是可選的,用來篩選子元素47.關(guān)于jQuery對象的parent()和parents()方法說法正確的是()[單選題]*A,parent(selector)獲得當(dāng)前匹配元素集合中每個元素的父級元素(正確答案)B,兩個方法的參數(shù)selector都是必須傳入的C,parent(selector)獲得當(dāng)前匹配元素集合中每個元素的祖先元素D,以上的說法都正確48.在制作TreeView中,動態(tài)添加節(jié)點前的圖標主要原理是創(chuàng)建<span>標簽,然后設(shè)置<span>標簽的背景樣式,最后利用jQuery對象的()方法,將<span>標簽前置插入到li中。[單選題]*A,insertBefore()B,add()C,prependTo()(正確答案)D,append()49.下列代碼使用了jQuer插件Validate,關(guān)于該代碼實現(xiàn)的功能,下列說法正確的是()
<inputname=”birthdate”type=”text”class=”{validate:{required:true,date:true,Messages:{required:’生日必填’,date:’請輸入正確的日期’}}}”/>[單選題]*A,如果name=”birthdate”的表單不輸入任何數(shù)據(jù),則驗證通過B,如果在name=”birthdate”的表單中輸入1990-2-31日,則驗證可以通過C,如果在name=”birthdate”的表單中輸入1990-2-31日,則驗證失敗(正確答案)D,如果在name=”birthdate”中不輸入任何內(nèi)容,則在表單提交時,會顯示出“請輸入正確日期”的提示信息50.關(guān)于NotesForLightBox插件,下列描述正確的有()*A,加載圖片時帶有進度條,顯示加載進度(正確答案)B,可以采用自動播放的方式瀏覽圖片(正確答案)C,多個樣式屬性隨意設(shè)置(正確答案)D,可以單獨使用,無法依賴jquery.js文件51.對小圖片選擇的區(qū)域進行放大顯示,使用()插件顯示[單選題]*A,draggalbe插件B,jQzoom插件(正確答案)C,picturebox插件D,NotesForLightBox插件52.關(guān)于Validate插件,下列說法正確的是()*A,Validate插件提供了驗證規(guī)則,可以簡化驗證工作(正確答案)B,使用表單元素的id屬性,將驗證規(guī)則寫入標簽中C,調(diào)用插件的Validate()方法,對添加的規(guī)則進行驗證(正確答案)D,以上說法都正確53、假設(shè)今天是2006年4月1日星期六,請問一下JavaScript代碼輸出結(jié)果是()[單選題]*A.2006B.4C.1D.3(正確答案)54、JavaScript是運行在()的腳本語言[單選題]*A、服務(wù)器端B、客戶端(正確答案)C、在服務(wù)器運行后,把結(jié)果返回到客戶端D、在客戶端運行后,把結(jié)果返回到服務(wù)端55、對字符串str=’welcometochina’進行下列操作處理,描述結(jié)果正確的是()[單選題]*A、str.substring(1,5)的返回值是”elcom”B、str.length的返回值16(正確答案)C、str.indexOf(“come”,4)的返回值為4D、str.toUpperCase()的返回值是”WelcomeToChina”57、騰訊QQ號從10000開始,目前最高位10位,()可以匹配QQ號[單選題]*A、/^[1-9][0-9]{4,10}$/B、/^[1-9][0-9]{4,9}$/(正確答案)C、/^\d{5,10}$/D、/^\d[5,10]$/58、下面的系統(tǒng)函數(shù)中哪個可以判斷是否是非數(shù)字的函數(shù)()。[單選題]*A、IsNaN()(正確答案)B、parseInt()C、parseFloat()D、Number()59、在JavaScript中,若要實現(xiàn)復(fù)選框全選功能,則在橫線處填寫的代碼應(yīng)為()
<script>
functionallChecked(){
varallck="";
for(vari=0;i<allc;i++){
allck[i].checked=true;
}
}
</script>
<body>
<p><inputtype="checkbox"name="chk"value="滑雪"/>滑雪</p>
<p><inputtype="checkbox"name="chk"value="游泳"/>游泳</p>
<p><inputtype="checkbox"name="chk"value="爬山"/>爬山</p>
<p><inputtype="button"name="btn"onclick="allChecked()"value="全選"/></p>
</body>[單選題]*A、document.getElementById("chk");B、document.getElementsByName("chk");(正確答案)C、document.getElementByName("chekbox");D、document.getElementsByTagName("chk");60、在jquery中,能夠改變列表中的索引值為2的<li>元素背景顏色,應(yīng)選用的是()[單選題]*A、$("li:gt(2)").css("background-color","#ccc")B、$("li:eq(2)").css("background-color","#ccc")(正確答案)C、$("li:odd(2)").css("background-color","#ccc")D、$("li:lt(2)").css("background-color","#ccc")61、關(guān)于jquery中表單驗證事件和方法,說法錯誤的是()[單選題]*A、$(selector).blur()是從文本域中移開焦點B、$(selector).focus()是從文本域中設(shè)置焦點C、$(selector).select()可選取文本域中的內(nèi)容,突出顯示輸入?yún)^(qū)域的內(nèi)容D、blur(),focus(),select()方法都須input標簽中才有效(正確答案)62、在jquery中,下列關(guān)于$()方法的說法錯誤的選項是()[單選題]*A、$(document)的含義是把document對象轉(zhuǎn)換成jquery對象B、$()方法可以用于選擇元素,把DOM對象轉(zhuǎn)換成Jquery對象,或根據(jù)HTML字符串創(chuàng)建Jquery對象C、$()方法的返回值一定是一個Jquery對象(正確答案)D、$()方法的參數(shù)可以是選擇器,DOM元素或HTML代碼63、在jquery中,下列選項中,不是表單選擇器的是()[單選題]*A、:inputB、:select(正確答案)C、:buttonD、:radio64、網(wǎng)頁的<body>元素中包含以下HTML代碼:
<divid="box">
<ul>
<liclass="active">首頁</li>
<li>新聞</li>
<li>關(guān)于我們</li>
</ul>
</div>
下列僅能使其文字“首頁”一行背景色變成紅色的jquery代碼,錯誤的是()[單選題]*A、$("#boxli").css("background","red")(正確答案)B、$("#boxli.active").css("background","red")C、$("#boxli:first").css("background","red")D、$("#boxli").eq(0).css("background","red")65、下列選項中關(guān)于jquery說法正確的是()[單選題]*A、jquery對象與DOM對象不能相互轉(zhuǎn)換B、Jquery(“div”).get(0)是把div標簽元素轉(zhuǎn)換為DOM對象(正確答案)C、jquery對象同樣可以使用getElementById()方法D、document.getElementById(“box”).get(0)是把id為box標簽元素轉(zhuǎn)換為jquery對象66、在網(wǎng)頁中有如下html代碼:
<inputtype=”radio”name=”sex”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版商業(yè)地產(chǎn)租賃押金退還及管理細則合同3篇
- 2025年度汽車行業(yè)勞動合同范本(汽車版)2篇
- 二零二五年度餐廳桌椅智能控制系統(tǒng)集成采購協(xié)議3篇
- 2025版煤礦安全生產(chǎn)設(shè)施改造工程承包合同4篇
- 二零二五年度股權(quán)轉(zhuǎn)讓合同:商業(yè)中心整棟樓物業(yè)交易2篇
- 2025年物業(yè)企業(yè)園林景觀維護合同范本3篇
- 二零二五版抵債協(xié)議書(債權(quán)回購)專業(yè)服務(wù)3篇
- 二零二五版二手房交易房產(chǎn)交易風(fēng)險提示及合同補充條款4篇
- 二零二五年度學(xué)術(shù)報告廳場地租賃合同3篇
- 2025版產(chǎn)權(quán)車位買賣及車位租賃糾紛解決協(xié)議4篇
- 上海紐約大學(xué)自主招生面試試題綜合素質(zhì)答案技巧
- 辦公家具項目實施方案、供貨方案
- 2022年物流服務(wù)師職業(yè)技能競賽理論題庫(含答案)
- ?;钒踩僮饕?guī)程
- 連鎖遺傳和遺傳作圖
- DB63∕T 1885-2020 青海省城鎮(zhèn)老舊小區(qū)綜合改造技術(shù)規(guī)程
- 高邊坡施工危險源辨識及分析
- 中海地產(chǎn)設(shè)計管理程序
- 簡譜視唱15942
- 《城鎮(zhèn)燃氣設(shè)施運行、維護和搶修安全技術(shù)規(guī)程》(CJJ51-2006)
- 項目付款審核流程(visio流程圖)
評論
0/150
提交評論