前端-單選復(fù)習(xí)試題及答案(一)_第1頁
前端-單選復(fù)習(xí)試題及答案(一)_第2頁
前端-單選復(fù)習(xí)試題及答案(一)_第3頁
前端-單選復(fù)習(xí)試題及答案(一)_第4頁
前端-單選復(fù)習(xí)試題及答案(一)_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第頁前端-單選復(fù)習(xí)試題及答案1.下列說法錯(cuò)誤的是()A、設(shè)置display:none后的元素只會(huì)導(dǎo)致瀏覽器的重排而不會(huì)重繪B、設(shè)置visibility:hidde后的元素只會(huì)導(dǎo)致瀏覽器重繪而不會(huì)重排C、設(shè)置元素opacity:0之后,也可以觸發(fā)點(diǎn)擊事件D、visibility:hidden的元素?zé)o法觸發(fā)其點(diǎn)擊事件【正確答案】:A2.Vue實(shí)例對(duì)象獲取子組件實(shí)例對(duì)象的方式是()。A、parent==B、children==C、childD、component【正確答案】:B3.關(guān)于v-model的修飾符說法錯(cuò)誤的是A、lazy修飾符讓內(nèi)容在“change”事件時(shí)而非“input”事件時(shí)更新B、v-model添加number修飾符,可以自動(dòng)將用戶的輸入值轉(zhuǎn)為數(shù)值類型C、可以給v-model添加trim修飾符,自動(dòng)過濾用戶輸入的首尾空白字符D、v-model添加number修飾符,如果這個(gè)值無法被parseFloat()解析,則會(huì)返回null【正確答案】:D4.text-shadow屬性中的四個(gè)值(length、length、length、color)分別是什么意義A、陰影離開文字的縱方向距離,陰影離開文字的橫方向距離,陰影的模糊半徑,陰影的顏色B、陰影的模糊半徑,陰影離開文字的橫方向距離,陰影離開文字的縱方向距離,陰影的顏色C、陰影離開文字的橫方向距離,陰影離開文字的縱方向距離,陰影的模糊半徑,陰影的顏色D、陰影的模糊半徑,陰影離開文字的縱方向距離,陰影離開文字的橫方向距離,陰影的顏色【正確答案】:C5.關(guān)于字符串?dāng)U展的新函數(shù),下面描述錯(cuò)誤的是:()A、repeat函數(shù)將目標(biāo)字符串重復(fù)N次,目標(biāo)字符串被修改B、includes函數(shù)用于判斷字符串中是否含有指定的子字符串C、startsWidth函數(shù)判斷指定的子字符串是否出現(xiàn)在目標(biāo)字符串頭部位置D、endWidth函數(shù)判斷指定的子字符串是否出現(xiàn)在目標(biāo)字符串尾部位置【正確答案】:A6.把鼠標(biāo)移到按鈕并點(diǎn)擊時(shí),會(huì)產(chǎn)生一串什么樣的事件()A、activehoverfocusB、foucshoveractiveC、hoveractivefoucusD、hoverfocusactive【正確答案】:D7.關(guān)于Animation-timing-function下列說法正確的是?()A、linear是默認(rèn)動(dòng)畫,動(dòng)畫從頭到尾的速度是相同的B、ease是默認(rèn)動(dòng)畫,動(dòng)畫以低速開始,然后加快,在結(jié)束前變慢C、cubic-bezier(n,n,n,n),在cubic-bezier函數(shù)中自己的值??赡艿闹凳菑?到100的數(shù)值D、ease-in動(dòng)畫以低速結(jié)束【正確答案】:B8.以下結(jié)果里,返回true的是()A、1===’1’B、!![]C、null===undefinedD、!!’’【正確答案】:B9.在HTML中,樣式表按照應(yīng)用方式可以分為三種類型,其中不包括()A、內(nèi)嵌樣式表B、行內(nèi)樣式表C、外部樣式表文D、類樣式表【正確答案】:D10.關(guān)于將Promise.all和Promise.race傳入空數(shù)組的兩段代碼的輸出結(jié)果說法正確的是:Promise.all([]).then((res)=>{console.log('all');});Promise.race([]).then((res)=>{console.log('race');});A、all和race都會(huì)被輸出B、all和race都不會(huì)被輸出C、all會(huì)被輸出,而race不會(huì)被輸出D、all不會(huì)被輸出,race會(huì)被輸出【正確答案】:C11.下列不屬于Vuex.Store配置對(duì)象接收參數(shù)的是()。A、.dataB、stateC、mutationsD、.getters【正確答案】:A12.下面CSS3新增偽類中不正確的一個(gè)是()A、p:first-of-typeB、p:only-of-chilC、p:nth-child(2)D、:disabled【正確答案】:B13.根據(jù)規(guī)范,以下HTML和CSS代碼解析后,container.clientWidth的值是:<style>#container{width:200px;height:200px;padding:20px;margin:20px;border:solide10pxblack;}</style><divid="container">content</div>A、200B、240C、280D、300【正確答案】:B14.關(guān)于路由說法錯(cuò)誤的是()A、使用腳手架創(chuàng)建項(xiàng)目時(shí),需要選擇安裝vue-routerB、在嵌套路由中,需要VueRouter的參數(shù)中使用children配置C、vue-router不可以實(shí)現(xiàn)重定向D、vue-router可以通過配置實(shí)現(xiàn)路由懶加載【正確答案】:C15.下面使用Animate-timing-function定義的貝塞爾曲線,哪一個(gè)是先快后慢的()A、animation-timing-function:cubic-bezier(.22,1.23,.97,.89)B、animation-timing-function:cubic-bezier(1.23,..22,97,.89)C、animation-timing-function:cubic-bezier(1.23,.97,.89,.22)D、animation-timing-function:cubic-bezier(.22,.97,.89,1.23)【正確答案】:A16.下列關(guān)于Vue的描述錯(cuò)誤的是A、當(dāng)給某個(gè)組件修改某個(gè)值時(shí),該組件不會(huì)立即重新渲染B、Vue內(nèi)部使用原生Promise.then、MutationObserver和setImmediate實(shí)現(xiàn)異步隊(duì)列,不會(huì)采用setTimeout(fn,0)C、$nextTick()返回一個(gè)Promise對(duì)象D、$nextTick()可以配合async/await使用【正確答案】:B17.代碼'abcdefg'.indexOf('D')結(jié)果是?A、0B、-1C、3D、4【正確答案】:B18.下列關(guān)于CSS屬性position的屬性值的描述,說法錯(cuò)誤的是A、static:沒有定位,元素出現(xiàn)在正常的流中B、fixed:生成絕對(duì)定位的元素,相對(duì)于父元素進(jìn)行定位C、relative:生成相對(duì)定位的元素,相對(duì)于元素本身正常位置進(jìn)行定位。D、absolute:生成絕對(duì)定位的元素,相對(duì)于statiC、定位以外的第一個(gè)祖先元素進(jìn)行定位?!菊_答案】:B19.下列事件哪個(gè)不是由鼠標(biāo)觸發(fā)的事件()A、clickB、contextmenuC、mouseoutD、keydown【正確答案】:D20.下面說法錯(cuò)誤的是()A、watch方法中不能執(zhí)行異步操作B、不應(yīng)該使用箭頭函數(shù)來定義methoC、Vue實(shí)例將會(huì)在實(shí)例化時(shí)調(diào)用$watch(),遍歷watch對(duì)象的每一個(gè)propertyD、computed的結(jié)果會(huì)被緩存,除非依賴的響應(yīng)式property變化才會(huì)重新計(jì)算【正確答案】:A21.下面關(guān)于Vuex中的actions的說法,正確的是()。A、.a(chǎn)ctions中事件函數(shù)通過commit完成分發(fā)B、acitons中事件處理函數(shù)接收context對(duì)象C、actions與Vue實(shí)例中的methods是類似的D、.可以用來注入自定義選項(xiàng)的處理邏輯【正確答案】:C22.下列不屬于Vue實(shí)例對(duì)象屬性的是()。A、data==B、component==C、propsD、root【正確答案】:D23.下列v-show和v-if說法正確的是?A、v-showd的本質(zhì)是通過css的display:none實(shí)現(xiàn)隱藏的,只編譯一次B、v-show是動(dòng)態(tài)向DOM樹內(nèi)刪除或者添加DOM元素,如果初始值為false的話就不會(huì)編譯C、如果要頻繁切換某節(jié)點(diǎn),使用v-ifD、v-show不停的銷毀和創(chuàng)建比較消耗性能【正確答案】:A24.以下選項(xiàng)中不可以進(jìn)行路由跳轉(zhuǎn)的是()A、this.$router.jump()B、route-linkC、this.$router.push()D、this.$router.replace()【正確答案】:A25.以下函數(shù)中可以將函數(shù)聲明為箭頭函數(shù)的選項(xiàng)是?A、聲明一個(gè)函數(shù),使用arguments計(jì)算傳入?yún)?shù)的總和B、聲明一個(gè)函數(shù)用來實(shí)例化對(duì)象C、函數(shù)內(nèi)部需要沿著作用域鏈向外找thisD、使用call,apply或bind方法改變函數(shù)的this指向【正確答案】:C26.執(zhí)行以下代碼,錯(cuò)誤的輸出結(jié)果是()A、輸入:typeof{"x":1}輸出:"object"B、輸入:typeof1輸出:"number"C、輸入:typeof[{x:1}]輸出:"array"D、輸入:typeofNaN輸出:"number"【正確答案】:C27.放在HTML里的哪一部分JavaScripts會(huì)在頁面加載的時(shí)候被執(zhí)行?()A、文件頭部位置B、文件尾C、<head>標(biāo)簽部分D、<body>標(biāo)簽部分【正確答案】:D28.以下不屬于JavaScript基本數(shù)據(jù)類型的是:()A、BooleanB、undefinedC、SymbolD、Array【正確答案】:D29.請(qǐng)選擇結(jié)果為ture的表達(dá)式?()A、nullinstanceofObjectB、null===undefinedC、null==undefinedD、NaN==NaN【正確答案】:C30.關(guān)于Vue的生命周期,下列哪項(xiàng)是不正確的?A、DOM渲染在mounteD、中就已經(jīng)完成了B、Vue實(shí)例從創(chuàng)建到銷毀的過程,就是生命周期C、created表示完成數(shù)據(jù)觀測、屬性和方法的運(yùn)算和初始化事件,此時(shí)$el屬性還未顯示出來D、頁面首次加載過程中,會(huì)依次觸發(fā)beforeCreate,created,beforeMount,mounted,beforeUpdate,updated【正確答案】:D31.下列選項(xiàng)中,用來安裝vue模塊的正確命令是()。A、npminstallvueB、node.jsinstallvueC、nodeinstallvueD、npmIvue【正確答案】:A32.下列選項(xiàng)中哪一個(gè)是html盒模型中關(guān)于border的最規(guī)范的寫法?A、p{border:5pxsolidred;}B、p{border:5px

redsolid;}C、p{border:redsolid5px;}D、p{border:solid、red、5px;}【正確答案】:A33.js數(shù)組的方法中,哪些方法不能改變自身數(shù)組()A、spliceB、concatC、sortD、pop【正確答案】:B34.以下關(guān)于HTML當(dāng)中常用的基本標(biāo)簽,說法正確的是:()A、HTML共提供了6級(jí)標(biāo)題,<h1>標(biāo)簽?zāi)J(rèn)字號(hào)最小,<h6>標(biāo)簽?zāi)J(rèn)字號(hào)最大B、段落標(biāo)簽中可以包含多行文字,文字內(nèi)容將隨瀏覽器窗口大小自動(dòng)換行C、水平線標(biāo)簽

的作用是為了讓版面更加清晰直觀D、標(biāo)簽<em>wejoydata</em>的作用是使字體加粗并斜體顯示【正確答案】:B35.下列關(guān)于Vue2.x響應(yīng)式的描述錯(cuò)誤的是A、當(dāng)利用索引值設(shè)置一個(gè)數(shù)組項(xiàng)時(shí),Vue不能檢測到數(shù)組的變動(dòng)B、當(dāng)修改數(shù)組的長度時(shí),Vue不能檢測到數(shù)組的變動(dòng)C、Vue可以監(jiān)聽對(duì)象屬性的添加或刪除D、可以通過Vue.set()方法向嵌套對(duì)象添加響應(yīng)式屬性【正確答案】:C36.下面那個(gè)選項(xiàng)設(shè)置web頁面的背景顏色?A、<bodybackground="color-name">B、<bodybackgroundcolor="color-name">C、<bodybg-color="color-name">D、<bodybgcolor="color-name">【正確答案】:D37.(function(){varx=foo();varfoo=functionfoo(){return"foobar"};returnx;})();A、foo()B、類型錯(cuò)誤C、undefinedD、foobar【正確答案】:B38.關(guān)于路由守衛(wèi)說法錯(cuò)誤的是()A、Vue路由守衛(wèi)分為全局路由、單個(gè)路由守衛(wèi)、組件內(nèi)部路由B、全局路由守衛(wèi)的鉤子函數(shù)有:beforeRouteEach(全局前置守衛(wèi))、beforeRouteResolve(全局解析守衛(wèi))、afterRouteEach(全局后置守衛(wèi))C、單個(gè)路由獨(dú)享的鉤子函數(shù)只有一個(gè):beforeEnterD、組件路由守衛(wèi)相關(guān)的鉤子函數(shù):beforeRouteEnter、beforeRouteUpdate、beforeRouteLeave【正確答案】:B39.下列關(guān)于CSS屬性position的屬性值的描述,說法錯(cuò)誤的是?A、static:沒有定位,元素出現(xiàn)在正常的流中B、fixed:生成絕對(duì)定位的元素,相對(duì)于父元素進(jìn)行定位C、relative:生成相對(duì)定位的元素,相對(duì)于元素本身正常位置進(jìn)行定位。D、absolute:生成絕對(duì)定位的元素,相對(duì)于statiC、定位以外的第一個(gè)祖先元素進(jìn)行定位?!菊_答案】:B40.以下描述哪個(gè)是http狀態(tài)碼502()A、連接超時(shí)B、服務(wù)器拒絕訪問C、網(wǎng)關(guān)錯(cuò)誤D、服務(wù)器內(nèi)部錯(cuò)誤【正確答案】:C41.哪個(gè)屬性將循環(huán)播放嵌入到audio元素中的音頻?A、preloadB、controlC、loopD、autoplay【正確答案】:C42.下列關(guān)于Vue的描述錯(cuò)誤的是A、Vue進(jìn)行數(shù)據(jù)攔截/代理,對(duì)數(shù)據(jù)更敏感,數(shù)據(jù)驅(qū)動(dòng)視圖自更新B、Vue的this沒有指向當(dāng)前組件實(shí)例C、Vue能使用jsx進(jìn)行編程D、Vue是數(shù)據(jù)驅(qū)動(dòng)視圖的更新【正確答案】:B43.Vuex實(shí)例對(duì)象中類似于computed計(jì)算屬性功能的選項(xiàng)是()A、.stateB、mutationsC、actionsD、.getters【正確答案】:D44.下列關(guān)于web頁面級(jí)優(yōu)化描述最正確的是()A、減少HTTP請(qǐng)求的次數(shù)B、進(jìn)行資源合拼和壓縮C、減少不必要的HTTP跳轉(zhuǎn)D、以上描述都對(duì)【正確答案】:D45.下列說法不正確的是哪項(xiàng)A、key的作用主要是為了高效的更新虛擬DOMB、若制定了組件的template選項(xiàng),render函數(shù)不會(huì)執(zhí)行C、使用vm.$nextTick可以確保獲得DOM異步更新的結(jié)果D、若沒有el選項(xiàng),vm.$mount(dom)可將vue實(shí)例掛載于指定元素上【正確答案】:B46.關(guān)于setTimeout(“check”,10)中說法正確的是?A、程序循環(huán)執(zhí)行10次B、Check函數(shù)每10秒執(zhí)行一次C、10做為參數(shù)傳給函數(shù)checkD、Check函數(shù)每10毫秒執(zhí)行一次【正確答案】:D47.<inputtype="date"name="bday"><inputtype="datetime-local"name="bdaytime">A、兩者都可以用來繪制日歷B、后者可以顯示本地時(shí)間,且時(shí)間不可以修改C、日歷的樣式可以通過CSS進(jìn)行修改D、日歷標(biāo)簽可以應(yīng)用于目前主流瀏覽器【正確答案】:B48.新窗口打開網(wǎng)頁,用到以下哪個(gè)值()A、_selfB、_blankC、_topD、_parent【正確答案】:B49.下列哪個(gè)不屬于id與class之間的區(qū)別()A、id在文檔中只能使用一次,而class可以多次使用B、id比class具有更高的樣式優(yōu)先級(jí)C、一個(gè)元素只能有一個(gè)id屬性值,卻可以擁有多個(gè)class屬性值D、在class中可以定義:hover偽類,在id中不能定義【正確答案】:D50.有9個(gè)外形和材質(zhì)一樣的球,其中1個(gè)球重量略輕于其它8個(gè)球,現(xiàn)有一個(gè)可以稱重天平(兩邊稱重),請(qǐng)問最少需要稱幾次,可以找出這1個(gè)輕球?()A、1次B、2次C、3次D、4次【正確答案】:B51.以下表達(dá)式值為true的是?A、newDate()===newDate()B、null===nullC、NaN===NaND、[]===[]【正確答案】:B52.通過以下哪種方法可以獲取dom元素節(jié)點(diǎn)?()A、document.getElementById("#app")B、document.getElementsById("app")C、document.querySelector("#app")D、document.querySelectorAll("app")【正確答案】:A53.在HTML中,()可以在網(wǎng)頁上通過鏈接直接打開郵件客戶端發(fā)送郵件A、<ahref=”telnet:ming.zhou@”>發(fā)送郵件</a>B、<ahref=”mail:ming.zhou@”>發(fā)送郵件</a>C、<ahref=”mailto:ming.zhou@”>發(fā)送郵件</a>D、<ahref=”ftp:ming.zhou@”>發(fā)送郵件</a>【正確答案】:C54.不屬于vue的props驗(yàn)證類型的是哪一項(xiàng)()?A、FunctionB、ObjectC、MapD、Boolean【正確答案】:C55.關(guān)于cookie,以下說錯(cuò)誤的是()A、cookie值存在客戶端B、js通過document.cookie來讀取cookie,通過document.cookie=''來清除cookie;C、cookie可以設(shè)置失效時(shí)間D、通常,瀏覽器的cookie功能是啟用狀態(tài)【正確答案】:B56.JavaScript定義vara="40",varb=7,則執(zhí)行a%b會(huì)得到()A、nullB、undefinedC、5D、"5"【正確答案】:C57.下列不屬于Vue開發(fā)所需工具的是()。A、Chrome瀏覽器B、VSCode編輯器C、vue-devtoolsD、微信開發(fā)者工具【正確答案】:D58.下列關(guān)于Vue說法錯(cuò)誤的是()。A、Vue與Angular都可以用來創(chuàng)建復(fù)雜的前端項(xiàng)目B、Vue的優(yōu)勢(shì)主要包括輕量級(jí)、雙向數(shù)據(jù)綁定C、Vue在進(jìn)行實(shí)例化之前,應(yīng)確保已經(jīng)引入了核心文件vue.jsD、Vue與React語法是完全相同的【正確答案】:D59.constnumber=[1,2,3,4,5,4,3,2,1];console.log(number.lastIndexOf(4));()A、2B、3C、4D、5【正確答案】:D60.下面結(jié)果為真的表達(dá)式是:()A、nullinstanceofObjectB、null===undefinedC、null==undefinedD、NaN==NaN【正確答案】:C61.以下代碼的輸出結(jié)果是:varf=functiong(){return23;};typeofg();A、numberB、undefinedC、functionD、報(bào)錯(cuò)【正確答案】:D62.varperson={fname:"John",lname:"Doe",age:25};vartxt="";for(xinperson){txt=txt+person[x];}alert(txt);輸出為?A、JohnDoe25B、fname:"John",lname:"Doe",age:25C、fname:John,lname:Doe,age:25D、fnamelnameage【正確答案】:A63.下面關(guān)于Vue.mixin的說法,錯(cuò)誤的是()。A、Vue.mixin是Vue提供的全局接口APIB、Vue.mixin可以用來注入組件選項(xiàng)C、使用Vue.mixin可能會(huì)影響到所有Vue實(shí)例D、Vue.mixin不可以用來注入自定義選項(xiàng)的處理邏輯【正確答案】:D64.下列關(guān)于Vue內(nèi)置組件的描述錯(cuò)誤的是()A、transition:為組件的載入和切換提供動(dòng)畫效果B、transition-group:作為多個(gè)元素/組件的過渡效果C、keep-alive:緩存子組件,被包裹的子組件會(huì)多出兩個(gè)生命周期:activateD、當(dāng)組件在keep-alive內(nèi)被切換時(shí),它的mounted和unmounted生命周期鉤子也會(huì)被調(diào)用【正確答案】:D65.如何判斷一個(gè)js對(duì)象是否是Array,arr為要判斷的對(duì)象,其中最準(zhǔn)確的方法是?()A、typeof(arr)B、arrinstanceofArrayC、arr.toString==='[objectArray]';D、Ototype.toString.call(arr)==='[objectArray]';【正確答案】:B66.關(guān)于關(guān)鍵字const,下列說法錯(cuò)誤的是:()A、用于聲明常量,聲明后不可修改B、不會(huì)發(fā)生變量提升現(xiàn)象C、不能重復(fù)聲明同一個(gè)變量D、可以先聲明,不賦值?!菊_答案】:D67.下邊代碼輸出的結(jié)果是:varname='World!';(function(){if(typeofname==='undefined'){varname='HanMeimei';console.log('Welcome'+name);}else{console.log('Hello'+name);}})();A、WelcomeHanMeimeiB、HelloWorldC、HelloundefinedD、HelloHanMeimei【正確答案】:A68.下列關(guān)于query方式傳參的說法,正確的是()A、在目標(biāo)頁面中使用“this.$route.params.參數(shù)名”來獲取參數(shù)B、在頁面跳轉(zhuǎn)的時(shí)候,不能在地址欄看到請(qǐng)求參數(shù)C、在目標(biāo)頁面中使用“this.route.query.參數(shù)名”來獲取參數(shù)D、query方式傳遞的參數(shù)會(huì)在地址欄展示【正確答案】:D69.如果想為id值為button1的元素設(shè)置背景色為紅色,下列選項(xiàng)中,做法正確的一項(xiàng)是()A、document.getElementById('button1').style.backgroundColor="red";B、document.getElementById('button1').style.backgroundcolor="red";C、document.getElementById('button1').style.backGroundColor="red";D、document.getElementById('button1').style.bgcolor="red";【正確答案】:A70.關(guān)于Vue組件的生命周期說法錯(cuò)誤的是()A、mounted鉤子函數(shù)中,可以直接獲取DOM元素B、beforeMount鉤子函數(shù)中,不可以直接獲取DOM元素C、beforeDestroy鉤子函數(shù)中,不可以直接獲取DOM元素D、destroyed鉤子函數(shù)中,不可以直接獲取DOM元素【正確答案】:C71.以下哪個(gè)是Array對(duì)象遍歷方法的是()A、forEachB、eachC、mapD、filter【正確答案】:B72.下面哪一個(gè)是JSON數(shù)據(jù)?()A、{name:"xiaoming",age,"student"}B、{"name":"xiaoming","age":"student"}C、{"xiaoming","student"}D、["xiaoming","student"]【正確答案】:B73.哪個(gè)屬性將循環(huán)播放嵌入到audio元素中的音頻A、preloadB、controlC、loopD、autoplay【正確答案】:C74.關(guān)于keep-alive說法錯(cuò)誤的是A、keep-alive可以通過include屬性,匹配要進(jìn)行緩存的組件B、當(dāng)組件在keep-alive內(nèi)被切換,它的activated和deactivated這兩個(gè)生命周期鉤子函數(shù)將會(huì)被對(duì)應(yīng)執(zhí)行C、keep-alive自身不會(huì)渲染為一個(gè)DOM元素,也不會(huì)出現(xiàn)在組件的父組件鏈中D、max屬性控制最多可以緩存多少組件實(shí)例。一旦這個(gè)數(shù)字達(dá)到了,新創(chuàng)建的實(shí)例則不能再進(jìn)行緩存【正確答案】:D75.在HTML頁面中,包含id為”div1”的層,下列哪個(gè)選項(xiàng)可以使該層顯示出來()A、document.getElementByName(“div1”).style.display=”visible”;B、document.getElementById(“div1”).style.display=”none”;C、document.getElementByName(“div1”).style.display=”hidden”;D、document.getElementById(“div1”).style.display=”block”;【正確答案】:D76.可以使英文字母全部轉(zhuǎn)為大寫的屬性正確的是()A、text-transform:capitalize;B、text-transform:lowercase;C、text-transform:uppercase;D、font-weight:bold;【正確答案】:C77.設(shè)置水平線高度的HTML代碼是()A、<hr>B、<hrsize=?>C、<hrwidth=?>D、<hrnoshade>【正確答案】:B78.下面不屬于關(guān)鍵字let的特點(diǎn)的是:()A、只在let命令所在的代碼塊內(nèi)有效B、會(huì)產(chǎn)生變量提升現(xiàn)象C、同一個(gè)作用域,不能重復(fù)聲明同一個(gè)變量D、不能在函數(shù)內(nèi)部重新聲明參數(shù)【正確答案】:B79.<meta/><metaname="viewport"content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,viewport-fit=cover">以下說法錯(cuò)誤的是A、initial-scale表示的是初始縮放比例B、minimum-scale表示允許用戶縮放到的最小比例C、user-scalable表示用戶可以手動(dòng)縮放的比例D、width=device-width表示網(wǎng)頁寬度為設(shè)備屏幕寬度【正確答案】:C80.varemp=newArray(3);for(variinemp)以下答案中能與for循環(huán)代碼互換的是?A、for(vari=0;i<emp;i++)B、for(vari=0;i<Array(3);i++)C、for(vari=0;i<emp.length();i++)D、for(vari=0;i<emp.length;i++)【正確答案】:D81.關(guān)于Vuex說法錯(cuò)誤的是()A、可以使用this.$store.state獲取Vuex中存儲(chǔ)的狀態(tài)B、getter的返回值會(huì)根據(jù)它的依賴被緩存起來,且只有當(dāng)它的依賴值發(fā)生了改變才會(huì)被重新計(jì)算C、更改Vuex的store中的狀態(tài)的唯一方法是提交mutations中的方法D、Actions可以包含任意異步操作,可以直接變更狀態(tài)【正確答案】:D82.如何遍歷下面的my_data對(duì)象?()varmy_data={a:’Ape’,b:’Banana’,c:’Citronella’};A、for(vari=0;i<my_datlength;i++){}B、foreach(my_datC、for(varkeyinmy_data){}D、全不正確【正確答案】:C83.網(wǎng)頁開發(fā)中,一般需判斷瀏覽器類型,需通過userAgent中獲取瀏覽器內(nèi)核來判斷,下列說法錯(cuò)誤的是?()A、一直到IE9,都是Trident內(nèi)核B、firefox是Gecko內(nèi)核C、chrome是webkit內(nèi)核D、IE是目前最快的瀏覽器【正確答案】:D84.用戶在登陸某個(gè)賬號(hào)時(shí),通常是將賬號(hào)名和密碼分別輸入到對(duì)應(yīng)的文本框中,現(xiàn)要將賬號(hào)名和密碼連接起來作為用戶的唯一標(biāo)識(shí)符,怎樣來實(shí)現(xiàn)這一功能()A、userName.concat(pwd);B、userName.append(pwd);C、userName.appendTo(pwd);D、userName.pop(pwd);【正確答案】:A85.以下輸出varfoo={bar(){(function(){console.log(this)})()}}foo.bar()A、fooB、windowC、barD、undefined【正確答案】:B86.下列聲明數(shù)組的語句中,錯(cuò)誤的選項(xiàng)是?A、Vararry=newArray()B、Vararry=newArray(3)C、Vararry[]=newArray(3)(4)D、Vararry=newArray(?3?,?4?)【正確答案】:C87.Canvas能夠使用___繪制2D圖形A、XMLB、HTMLC、JavaScriptD、XHTML【正確答案】:C88.執(zhí)行以下程序,輸出結(jié)果為()vardatas=[10,20,30];datas.unshift(40,50);datas.pop();datas.push(60,70);datas.shift();console.log(datas.toString());A、50,10,20,60,70B、40,10,20,60,70C、10,20,30D、50,10,20,60【正確答案】:A89.JavaScript中類的繼承使用的關(guān)鍵字是:()A、extendsB、inheritC、extendD、base【正確答案】:A90.以下哪個(gè)不是animation-timing-function合法值?A、linearB、jump-bothC、fade-inD、steps【正確答案】:C91.下列不屬于javascript內(nèi)置對(duì)象的是()A、MathB、DateC、RegExpD、Window【正確答案】:D92.CSS樣式,下面哪一個(gè)元素能夠達(dá)到最大寬度,且前后各有一個(gè)換行?()A、BlockElementB、SquareElementC、SideElementD、BoxElement【正確答案】:A93.關(guān)于http狀態(tài)碼,下列說法錯(cuò)誤的是哪個(gè)?A、200:請(qǐng)求已成功,請(qǐng)求所希望的響應(yīng)頭或數(shù)據(jù)體將隨此響應(yīng)返回B、301:臨時(shí)重定向C、404:請(qǐng)求失敗,未找到服務(wù)器上的資源D、502:服務(wù)器端錯(cuò)誤【正確答案】:B94.添加哪個(gè)屬性可以使超出的文字部分變成「…」A、overflow:hiddenB、display:noneC、display:blockD、text-overflow:ellipsis【正確答案】:D95.以下哪個(gè)是偽元素?以下哪個(gè)是偽元素?A、focusB、hoverC、activeD、before【正確答案】:D96.以下代碼執(zhí)行后,console的輸出是()functionFoo(){console.log(this.location);}Foo();A、當(dāng)前窗口的Location對(duì)象B、undefinedC、nullD、TypeError【正確答案】:A97.當(dāng)設(shè)置box-sizing為content-box時(shí),下面關(guān)于CSS布局的描述,不正確的是?A、塊級(jí)元素實(shí)際占用的寬度與它的width屬性有關(guān);B、塊級(jí)元素實(shí)際占用的寬度與它的border屬性有關(guān);C、塊級(jí)元素實(shí)際占用的寬度與它的padding屬性有關(guān);D、塊級(jí)元素實(shí)際占用的寬度與它的background屬性有關(guān)?!菊_答案】:D98.下列選項(xiàng)中,()指令可用來切換元素的可見狀態(tài)A、v-showB、v-hideC、v-toggleD、v-slideHide【正確答案】:A99.CSS優(yōu)先級(jí)順序正確的是A、!important>class>iD、>tagB、!important>tag>class>idC、!important>iD、class>!important>i>tag【正確答案】:C100.以下CSS選擇器,優(yōu)先級(jí)最高的為A、span#usernameB、.usernamespanC、#usernameD、span:first-child【正確答案】:A101.關(guān)于Vue組件生命周期說法錯(cuò)誤的是A、Vue組件的生命周期可以分成三個(gè)大階段:掛載、更新、卸載B、掛載階段中涉及到的鉤子函數(shù)有:beforeCreate、createC、更新階段涉及的鉤子函數(shù)有:beforeUpdate、updateD、首次進(jìn)入頁面鉤子函數(shù)的執(zhí)行順序:beforeCreate、created、beforeMount、mounted【正確答案】:B102.Canvas能夠使用___繪制2D圖形A、XHTMLB、JavaScriptC、HTMLD、XML【正確答案】:B103.下列選項(xiàng)中,不屬于CSS3樣式選擇器的是()A、empty選擇器B、root選擇器C、target選擇器D、ID選擇器【正確答案】:D104.在Vue中,能夠?qū)崿F(xiàn)頁面單擊事件綁定的代碼是()。A、v-on:enterB、v-on:clickC、v-on:mouseenterD、v-on:doubleclick【正確答案】:B105.下列不能判斷變量a為數(shù)組的是Array.isArray(a)B、typeofa==="array"C、ainstanceofArrayD、Ototype.toString.call(a)==="[objectArray]"【正確答案】:B106.如果要運(yùn)用CSS3動(dòng)畫,你需要運(yùn)用什么規(guī)則?A、animationB、keyframesC、flashD、transition【正確答案】:B107.下面關(guān)于表單的說法中,錯(cuò)誤的是()A、可以給input添加multiple屬性使它可以輸入多行文字B、placeholder屬性可以用來提示用戶輸入什么內(nèi)容C、用戶無法直接修改包含disableD、maxlength屬性可以限制文本框內(nèi)最多輸入多少個(gè)字符【正確答案】:A108.列表分為兩類,一是無序列表,一是有序列表,以下哪個(gè)是無序列表?()A、<UL>B、<OL>C、<DIR>D、<DL>【正確答案】:A109.關(guān)于Vue2.x雙向數(shù)據(jù)綁定說法錯(cuò)誤的是A、Vue實(shí)現(xiàn)雙向數(shù)據(jù)綁定是采用數(shù)據(jù)劫持和發(fā)布者-訂閱者模式B、Object.defineProperty(obj,key,val)可以監(jiān)聽數(shù)組變化,不需要做特殊處理C、Vue2.0數(shù)據(jù)劫持是利用ES5的Object.defineProperty(obj,key,val)方法來劫持每個(gè)屬性的getter和setterD、用戶更新了View,Model的數(shù)據(jù)也自動(dòng)被更新了,這種情況就是雙向數(shù)據(jù)綁定【正確答案】:B110.下列哪些不是瀏覽器支持的css選擇器:()A、div+pB、div:nth-child(1)C、a:disabledD、input:disabled【正確答案】:C111.在對(duì)象的解構(gòu)賦值中,var{a,b,c}={“c”:10,”b”:9,”a”:8}結(jié)果中,a、b、c的值分別是:()A、1098B、8910C、undefineD、null9null【正確答案】:B112.關(guān)于路由模式說法錯(cuò)誤的是()A、vue-router有兩種模式,history和hash模式B、hash模式是通過onchange事件,監(jiān)聽url的修改C、history通過H5提供的APIhistory.pushState和history.pushState實(shí)現(xiàn)跳轉(zhuǎn)且不刷新頁面D、history模式需要后端進(jìn)行配合【正確答案】:B113.下面關(guān)于CSS中l(wèi)ink和@import的區(qū)別,描述錯(cuò)誤的是A、link屬于XHTML標(biāo)簽,而@import完全是CSS提供的一種方式B、當(dāng)一個(gè)頁面被加載的時(shí)候,link引用的CSS會(huì)同時(shí)被加載,而@import引用的CSS會(huì)等到頁面全部被下載完再被加載C、link在支持CSS的瀏覽器上都支持而@import只在5.0以上的版本有效D、當(dāng)使用JavaScript控制dom去改變樣式的時(shí)候,只能使用@import方式【正確答案】:D114.元素的alt和title有什么異同,選出正確的說法?A、不同的瀏覽器,表現(xiàn)一樣B、alt和title同時(shí)設(shè)置的時(shí)候,alt作為圖片的替代文字出現(xiàn),title是圖片的解釋文字C、alt和title同時(shí)設(shè)置的時(shí)候,title作為圖片的替代文字出現(xiàn),alt是圖片的解釋文字D、以上說法都不正確【正確答案】:B115.下面哪個(gè)屬性不會(huì)讓div脫離文檔流(normalflow)?A、position:absolute;B、position:fixed;C、position:relative;D、float:left;【正確答案】:C116.下列哪個(gè)不屬于id與class之間的區(qū)別()A、id在文檔中只能使用一次,而class可以多次使用B、id比class具有更高的樣式優(yōu)先級(jí)C、一個(gè)元素只能有一個(gè)id屬性值,卻可以擁有多個(gè)class屬性值D、在class中可以定義:hover偽類,在id中不能定義【正確答案】:D117.根據(jù)如下變量,下列表達(dá)式中返回值為true的是()vara=1;varb=[];varc='';vard=true;A、(a||b)===trueB、(b&&c)===trueC、(c&&d)===trueD、(d||a)===true【正確答案】:D118.在數(shù)組的解構(gòu)賦值中,var[a,b,c]=[1,2]結(jié)果中,a、b、c的值分別是:()A、12nullB、12undefinedC、122D、拋出異?!菊_答案】:B119.問123的顏色是()<style>.main{color:blue}span{color:green}</style><divstyle="color:red!important"class=""main"">

123

</div>A、redB、blueC、greenD、white【正確答案】:C120.下面標(biāo)簽嵌套正確的是A、<ul>11</ul>B、<ahref="#"><A、href="#">22</a></a>C、<dl><li>33</li></dl>D、<ol><li>44</li></ol>【正確答案】:D121.執(zhí)行以下程序,輸出結(jié)果為()functionouter(){varnum=0;functioninner(){num++;console.log(num);}returninner;}varf1=outer();f1();f1();varf2=outer();f2();f2();A、1234B、1111C、1212D、1122【正確答案】:C122.將A元素拖拽并放置到B元素中,B元素需要做哪項(xiàng)操作()?A、event.preventDefault()B、event.prevent()C、event.drag()D、event.drop()【正確答案】:A123.下面哪個(gè)屬性可以在html元素中用來定義內(nèi)聯(lián)樣式?A、hrefB、linkC、relD、style【正確答案】:D124.關(guān)于下列CSS選擇器:ID選擇器、類選擇器、偽類選擇器、標(biāo)簽名稱選擇器,排序正確的是:()A、ID、選擇器>Class選擇器>偽類=標(biāo)簽名稱選擇器B、IC、ID、I選擇器>Class選擇器=偽類>標(biāo)簽名稱選擇器【正確答案】:D125.http的請(qǐng)求方法有哪些?A、getpostB、getpostputC、getpostputdeleteD、getpostputdeleteoptions【正確答案】:D126.下列說法正確的有:()A、visibility:hidden;所占據(jù)的空間位置仍然存在,僅為視覺上的完全透明;B、display:none;為被隱藏的對(duì)象保留其物理空間;C、visibility:hidden;與display:none;兩者沒有本質(zhì)上的區(qū)別;D、visibility:hidden;產(chǎn)生reflow和repaint(回流與重繪);【正確答案】:A127.關(guān)于$nextTick說法錯(cuò)誤的是A、在組件內(nèi)使用vm.$nextTick()實(shí)例方法特別方便,因?yàn)樗恍枰諺ue,并且回調(diào)函數(shù)中的this將自動(dòng)綁定到當(dāng)前的Vue實(shí)例上B、在created等虛擬DOM沒有完成掛載的鉤子函數(shù)中,不能把操作語句放在$nextTick的回調(diào)函數(shù)中C、$nextTick()返回一個(gè)Promise對(duì)象D、需要使用$nextTick()原因是Vue是異步渲染【正確答案】:B128.display屬性值的常用取值不包括哪一項(xiàng)?A、inlineB、blockC、hiddenD、none【正確答案】:C129.下列關(guān)于Vue的優(yōu)勢(shì)的說法錯(cuò)誤的是()。A、雙向數(shù)據(jù)綁定B、輕量級(jí)框架C、增加代碼的耦合度D、實(shí)現(xiàn)組件化【正確答案】:C130.現(xiàn)有以下代碼,打印的結(jié)果是()newVue({data:{a:'first',b:'second'},created:function(){console.log(this.a)},mounted(){console.log(this.b)}})A、first'B、first''second'C、undefineD、空【正確答案】:A131.下列屬性哪一個(gè)能夠?qū)崿F(xiàn)層的隱藏?A、display:falseB、display:hiddenC、display:noneD、display:””【正確答案】:C132.以下獲取動(dòng)態(tài)路由{path:'/user/:id'}中id的值正確的是:A、this.$route.params.idB、this.route.params.idC、this.$router.params.idD、this.router.params.id【正確答案】:A133.以下方案中,不是用于解決回調(diào)陷阱的的是:()A、PromiseB、GeneratorC、asyncD、Proxy【正確答案】:D134.下列關(guān)于Vue實(shí)例對(duì)象接口的說法,錯(cuò)誤的是()。A、Vue實(shí)例對(duì)象提供了實(shí)例可操作方法B、Vue實(shí)例對(duì)象$datC、通過Vue實(shí)例對(duì)象可以進(jìn)行Vue全局配置D、Vue實(shí)例對(duì)象接口同樣可以通過Vue方式調(diào)用【正確答案】:D135.關(guān)于箭頭函數(shù)下列說法錯(cuò)誤的一項(xiàng)是:()A、函數(shù)體內(nèi)this的指向是定義時(shí)所在的對(duì)象,而不是使用時(shí)所在的對(duì)象B、箭頭函數(shù)內(nèi)不能使用arguments對(duì)象C、箭頭函數(shù)不能使用yield命令D、可以使用new創(chuàng)建一個(gè)箭頭函數(shù)的實(shí)例【正確答案】:D136.下面分別使用JSON.stringify方法,返回值res分別是()constfn=function(){}constres=JSON.stringify(fn)constnum=123constres=JSON.stringify(num)constres=JSON.stringify(NaN)constb=trueconstres=JSON.stringify(b)constfn=function(){}cons

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論