版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
國家開放大學(xué)《JavaScript程序設(shè)計(jì)》形考任務(wù)1-3參考答案形考任務(wù)11.JavaScript特點(diǎn)不包括()A.解釋性B.用于客戶端C.基于對象D.靜態(tài)的2.我們可以在下列哪個(gè)HTML元素中放置Javascript代碼()。A.<script>B.<javascript>C.<js>D.<scripting>3.以下哪個(gè)單詞不屬于JavaScript保留字()。A.whileB.parentC.parentD.void4.結(jié)果為true的表達(dá)式是()。A.nullinstanceofObjectB.null===undefinedC.null==undefinedD.NaN==NaN5.可插入多行注釋的JavaScript語法是()。A./*Thiscommenthasmorethanoneline*/B.//Thiscommenthasmorethanoneline//C.<!--Thiscommenthasmorethanoneline-->D.以上都正確6.聲明一個(gè)對象,包含name屬性和show()方法,以下代碼中正確的是()。A.varobj=[name:"zhangsan",show:function(){alert(name);}];B.varobj={name:"zhangsan",show:"alert()"};C.varobj={name:"zhangsan",show:function(){alert(name);}};D.varobj={name:"zhangsan",show:function(){alert();}};7.在以下選項(xiàng)中,關(guān)于JavaScript的Date對象描述正確的是()。A.getMonth()方法能返回Date對象的月份,其值為1~12B.getDay()方法能返回Date對象的一個(gè)月中的每一天,其值為1~31C.getTime()方法能返回某一時(shí)刻(1970年1月1日)依賴的毫秒數(shù)D.getYear()方法只能返回4位年份,長用于獲取Date對象的年份8.Array對象的()屬性將返回表示數(shù)組長度的數(shù)值。A.length屬性B.getLength屬性C.size屬性D.getsize屬性9.分析下面的代碼,輸出的結(jié)果是()。Vararr=newArray(5);arr[1]=1;arr[5]=2;console.log(arr.length);A.2B.5C.6D.報(bào)錯(cuò)10.下面那個(gè)方法能判斷字符串中是否存在和指定正則表達(dá)式匹配的字符串;是則返回true,否則返回false()。A.RegExp對象的test()方法B.RegExp對象的exec()方法C.String對象的search()方法D.String對象的match()方法11.JavaScript是Microsoft公司設(shè)計(jì)的腳本語言。(×)12.編寫JavaScript程序的唯一工具是純文本編輯器。(×)13.空字符串("")也是字符串常量。(√)14.用var定義一個(gè)變量后,如果沒有賦予任何值,那么它的值是空值,即null。(×)15.alert("12">="9")的運(yùn)行的結(jié)果是false。(√)16.在JavaScript中,任何對象都是Object對象類的實(shí)例。(√)17.JavaScript的核心語言對象包括字符串對象、數(shù)學(xué)對象、日期對象、數(shù)組對象。(√)18.定義一個(gè)構(gòu)造器,相當(dāng)于定義一個(gè)類,在函數(shù)內(nèi)引用的變量或者方法都會成為類的成員。(×)19.在正則表達(dá)式中“\w”匹配匹配任何非單詞字符。(×)20.indexOf()方法可返回某個(gè)指定的字符串值在字符串中首次出現(xiàn)的位置,如果不存在匹配字符則返回-1。(√)21.如下代碼運(yùn)行的結(jié)果是()。<html><body><scripttype="Text/JavaScript">functiontest(){varvalue=2;returnfunction(param){value*=param;alert(value))}value=3;vara=test();a(2);a(2);</script></body></html>A.48B.612C.44D.6622.分析代碼輸出結(jié)果是()。A.[1,2,3,4]B.[1,3,4,2]C.[1,3,4]D.[1,2,3,4,2,2]形考任務(wù)21.HTML文檔的樹狀結(jié)構(gòu)中,()標(biāo)簽為文檔的根節(jié)點(diǎn),位于結(jié)構(gòu)中的最頂層。A.<HTML>B.<HEAD>C.<BODY>D.<TITLE>2.在HTML頁面上,當(dāng)按下鍵盤上的任意一個(gè)鍵時(shí)都會觸發(fā)JavaScript的()事件。A.focusB.blurC.submitD.keyDown3.下列哪個(gè)不是js的事件類型()。A.動作事件B.鼠標(biāo)事件C.鍵盤事件D.HTML頁面事件4.在JavaScript中,能使文本框獲得焦點(diǎn)的方法是()。A.onSelect()B.focus()C.blur()D.fix()5.要求用JavaScript實(shí)現(xiàn)下面的功能:在一個(gè)文本框中內(nèi)容發(fā)生改變后,單擊頁面的其他部分將彈出一個(gè)消息框顯示文本框中的內(nèi)容,下面語句正確的是()。A.<inputtype="text"onClick="alert(this.value)">B.<inputtype="text"onChange="alert(this.value)">C.<inputtype="text"onChange="alert(text.value)">D.<inputtype="text"onClick="alert(value)">6.在JavaScript中,下列關(guān)于window對象方法的說法錯(cuò)誤的是()。A.window對象包括location對象、history對象和docuement對象B.window.onload()方法中的代碼會在一個(gè)該頁面加載完成后執(zhí)行C.window.open()方法用于在當(dāng)前瀏覽器窗口加載指定的URL文檔D.window.close()方法用于關(guān)閉瀏覽器窗口7.與window對象無關(guān)的屬性是下列哪項(xiàng)()。A.topB.selfC.leftD.frames8.在JavaScript中,能夠?qū)崿F(xiàn)頁面重新加載的選項(xiàng)是()。A.document.replace()B.document.reload();C.location.replace(href);D.location.reload();9.要將頁面的狀態(tài)欄中顯示“已經(jīng)選中該文本框”,下列JavaScript語句正確的是()。A.window.status="已經(jīng)選中該文本框"B.document.status="已經(jīng)選中該文本框"C.window.screen="已經(jīng)選中該文本框"D.document.screen="已經(jīng)選中該文本框"10.下列選項(xiàng)中關(guān)于瀏覽器對象的說法錯(cuò)誤的是()。A.history對象記錄了用戶在一個(gè)瀏覽器中已經(jīng)訪問過的URLsB.location對象相當(dāng)于IE瀏覽器中的地址欄,包含關(guān)于當(dāng)前URL地址的信息C.location對象是history對象的父對象D.location對象是window對象的子對象11.JavaScript的文檔對象模型是樹型結(jié)構(gòu)的。(√)12.keypress事件在按下任意鍵盤按鍵都會觸發(fā)。(×)13.在HTML文檔中,每個(gè)標(biāo)簽都可以有一個(gè)name屬性,name屬性的值不是唯一的。(√)14.HTML的節(jié)點(diǎn)層次是一個(gè)樹形結(jié)構(gòu)。(√)15.一個(gè)事件只能綁定一個(gè)事件處理程序。(×)16.定時(shí)器在執(zhí)行過程中,會阻塞下面代碼的執(zhí)行。(×)17.改變?yōu)g覽器當(dāng)前瀏覽的網(wǎng)頁可以通過設(shè)置window.location來實(shí)現(xiàn)。(√)18.replace()方法與assign()方法的作用相同。(×)19.Location即是window對象的屬性,也是document對象的屬性。(√)20.sessionStorage保存的數(shù)據(jù)在關(guān)閉頁面后即被清空。(√)21.考察以下代碼片段,如果用戶點(diǎn)擊了按鈕1,此時(shí)輸出結(jié)果為<html><head><body><formaction="#"name="forml"><inputtype="button"name="buttonl"value二"按鈕l"/><inputtype="button"name="button2"value二“按鈕2"/></form><scripttype="text/javascript">functionhandleEventl(){document.forml.button2.click();}functionhandleEvent2(){alert(event.srcE+”的”+event.type+”事件被觸發(fā)!");}document.forml.buttonl.onclick=handleEventl;document.forml.button2.onclick=handleEvent2;</script></body></hmtl>A.輸出“button2的click事件被觸發(fā)!”B.輸出“button1的click事件被觸發(fā)!”C.程序出錯(cuò),沒有輸出D.依次輸出“button1的click事件被觸發(fā)!”“button2的click事件被觸發(fā)!”22.執(zhí)行下面程序片段的效果是<script>functioncancelLinkf)(if(window.event.srcElement.tagName=="A"&&window.event.shiftKey)window.event.returnValue=false;)</script></head><bodyonclick="cancelLink()"><Ahref="http:〃">搜狐網(wǎng)站</A></body>A.在IE中,點(diǎn)擊“搜狐網(wǎng)站”超鏈接總能打開“搜狐網(wǎng)站”網(wǎng)站。B.在IE中,點(diǎn)擊“搜狐網(wǎng)站”超鏈接總不能打開“搜狐網(wǎng)站”網(wǎng)站。C.在IE中,點(diǎn)擊“搜狐網(wǎng)站”超鏈接能打開“搜狐網(wǎng)站”網(wǎng)站,按下shift鍵點(diǎn)擊“搜狐網(wǎng)站”超鏈接不能打開“搜狐網(wǎng)站”網(wǎng)站。D.在IE中,點(diǎn)擊“搜狐網(wǎng)站”超鏈接不能打開“搜狐網(wǎng)站”網(wǎng)站,按下shift鍵點(diǎn)擊“搜狐網(wǎng)站”超鏈接能打開“搜狐網(wǎng)站”網(wǎng)站。形考任務(wù)31.XMLHttpRequest對象有幾個(gè)返回狀態(tài)值?()。A.3B.4C.5D.62.關(guān)于Node.js下列說法正確的是()。A.Node.js是用JavaScript編程B.Node.js程序有瀏覽器就能運(yùn)行C.Node.js不需要安裝模塊,可直接鏈接MySql數(shù)據(jù)庫D.Node.js程序能直接返回HTML網(wǎng)頁3.下面()技術(shù)不是Ajax的常用技術(shù)。A.JavaScriptB.XMLC.CSSD.Cache4.以下關(guān)于JavaScript的說法中錯(cuò)誤的是()。A.jQuery是基于JavaScript的一個(gè)封裝框架B.JavaScript與JQuery是兩種腳本語言C.JavaScript可以通過script標(biāo)簽的形式引入到網(wǎng)頁中D.使用jQuery方法前必須先引入jquery框架庫文件5.在jQuery中需要選取<p>元素里所有<a>元素,則下列選擇器寫法正確的是()。A.$("pa")B.$("p+a")C.$("p>a")D.$("p~a")6.在JQuery中,能夠操作HTML代碼及其文本的方法是()。A.attr()B.text()C.html()D.val()7.以下代碼的結(jié)果是()。HTML代碼:<p>你好!</p>jQuery代碼:$("p").prepend("<b>快樂達(dá)人</b>");A.<p>你好!</p><b>快樂達(dá)人</b>B.<p>你好!<b>快樂達(dá)人</b></p>C.<b>快樂達(dá)人</b><p>你好!</p>D.<p><b>快樂達(dá)人</b>你好!</p>8.下列不屬于Vue開發(fā)所需工具的是()。A.Chrome瀏覽器B.VSCodeC.vue-devtoolsD.微信開發(fā)者工具9.在Vue中,下列關(guān)于Vue的優(yōu)勢的說法錯(cuò)誤的是()。A.雙向數(shù)據(jù)綁定B.可復(fù)用的組件C.增加代碼的耦合度D.輕量級框架10.在Vue中,能夠?qū)崿F(xiàn)頁面單擊事件綁定的代碼是()。A.v-on:enterB.v-on:clickC.v-on:mouseenterD.v-on:doubleclick11.Node.js默認(rèn)可以直接解析請求體。(×)12.XMLHttpRequest對象有5種狀態(tài),當(dāng)狀態(tài)為5時(shí),表示接受結(jié)果完畢。(×)13.同步請求會阻止用戶,直到檢索到響應(yīng),而異步不會阻止用戶。(√)14.jquery功能強(qiáng)大,能完全取代Javascript。(×)15.相對于javascript,jquery語法更為簡單,能大幅提高開發(fā)效率。(√)16.jQuery中addClass()方法可以來
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 親子莊園別墅裝修合同范本
- 柔性防水套管的施工方案
- 門頭燈箱安裝施工方案
- 京東廢紙回收合同范本
- 地產(chǎn)家政服務(wù)合同范例
- 農(nóng)村糧食加工廠合同范例
- 分賬式合作合同范例
- 加盟店服務(wù)合同范本
- 人才房申購合同范本
- 停車場車位租金合同范本
- 消防器材與消防設(shè)施的維護(hù)與檢查
- 2024年度碳陶剎車盤分析報(bào)告
- 2025年1月 浙江首考英語試卷
- 2025年1月廣西2025屆高三調(diào)研考試英語試卷(含答案詳解)
- 2024年中考二輪專題復(fù)習(xí)道德與法治主觀題答題技巧(小論文)之演講稿
- 質(zhì)檢工作計(jì)劃書2025質(zhì)檢部工作計(jì)劃范文
- 《復(fù)旦大學(xué)》課件
- 《纏論的實(shí)戰(zhàn)技法》課件
- 承包魚塘維修施工合同范例
- 耶魯綜合抽動嚴(yán)重程度量表正式版
- 2024年浙江省公務(wù)員錄用考試《行測》題(A類)
評論
0/150
提交評論