2025四川九強(qiáng)通信科技有限公司招聘前端開發(fā)工程師等崗位2人筆試歷年備考題庫附帶答案詳解2套試卷_第1頁
2025四川九強(qiáng)通信科技有限公司招聘前端開發(fā)工程師等崗位2人筆試歷年備考題庫附帶答案詳解2套試卷_第2頁
2025四川九強(qiáng)通信科技有限公司招聘前端開發(fā)工程師等崗位2人筆試歷年備考題庫附帶答案詳解2套試卷_第3頁
2025四川九強(qiáng)通信科技有限公司招聘前端開發(fā)工程師等崗位2人筆試歷年備考題庫附帶答案詳解2套試卷_第4頁
2025四川九強(qiáng)通信科技有限公司招聘前端開發(fā)工程師等崗位2人筆試歷年備考題庫附帶答案詳解2套試卷_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2025四川九強(qiáng)通信科技有限公司招聘前端開發(fā)工程師等崗位2人筆試歷年備考題庫附帶答案詳解(第1套)一、單項(xiàng)選擇題下列各題只有一個(gè)正確答案,請選出最恰當(dāng)?shù)倪x項(xiàng)(共30題)1、在HTML5中,用于定義頁面主要內(nèi)容區(qū)域的標(biāo)簽是:A.<header>B.<nav>C.<main>D.<section>2、CSS中,下列哪個(gè)屬性用于設(shè)置元素的圓角邊框?A.border-radiusB.border-styleC.border-widthD.border-color3、JavaScript中,typeofnull的返回值是:A."null"B."object"C."undefined"D."string"4、下列哪個(gè)方法可用于阻止事件冒泡?A.stopPropagation()B.preventDefault()C.stopImmediatePropagation()D.cancelBubble5、Vue.js中,用于實(shí)現(xiàn)雙向數(shù)據(jù)綁定的指令是:A.v-modelB.v-bindC.v-onD.v-show6、下列哪個(gè)HTTP狀態(tài)碼表示“未授權(quán)訪問”?A.200B.301C.401D.4047、在Git中,查看當(dāng)前分支狀態(tài)的命令是:A.gitlogB.gitstatusC.gitdiffD.gitcommit8、ES6中,用于定義常量的關(guān)鍵字是:A.varB.letC.constD.define9、下列哪個(gè)不是JavaScript的數(shù)據(jù)類型?A.BooleanB.NumberC.StringD.Float10、在React中,組件的render方法返回的JSX最外層必須:A.有且僅有一個(gè)根元素B.使用div標(biāo)簽C.包含class屬性D.帶有id屬性11、在HTML5中,用于定義頁面底部內(nèi)容的標(biāo)簽是:A.<footer>B.<bottom>C.<section>D.<base>12、以下哪個(gè)CSS屬性用于設(shè)置文本的水平對齊方式?A.text-decorationB.text-transformC.text-alignD.line-height13、JavaScript中,typeofnull返回的結(jié)果是:A."null"B."object"C."undefined"D."boolean"14、下列哪個(gè)方法可以向數(shù)組末尾添加一個(gè)元素?A.shift()B.pop()C.unshift()D.push()15、在Vue.js中,用于實(shí)現(xiàn)雙向數(shù)據(jù)綁定的指令是:A.v-modelB.v-bindC.v-onD.v-if16、HTTP狀態(tài)碼404表示的含義是:A.服務(wù)器內(nèi)部錯(cuò)誤B.禁止訪問C.找不到請求的資源D.請求成功17、下列哪項(xiàng)不是JavaScript的基本數(shù)據(jù)類型?A.stringB.numberC.objectD.boolean18、在Git中,用于將本地更改提交到版本庫的命令是:A.gitpushB.gitcommitC.gitaddD.gitclone19、以下哪個(gè)屬性可用于阻止事件冒泡?A.stopPropagation()B.preventDefault()C.stopImmediatePropagation()D.cancelBubble20、在ES6中,用于定義常量的關(guān)鍵字是:A.varB.letC.constD.define21、在JavaScript中,下列哪項(xiàng)能正確判斷一個(gè)變量是否為數(shù)組類型?A.typeofarr==='array'B.arrinstanceofArrayC.Array.isArray(arr)D.Ototype.toString.call(arr)==='[objectObject]'22、關(guān)于HTML5語義化標(biāo)簽,下列說法正確的是?A.<div>比<section>更具語義B.<article>用于表示頁面?zhèn)冗厵贑.<nav>專用于主導(dǎo)航鏈接D.<footer>只能出現(xiàn)在頁面底部23、CSS中實(shí)現(xiàn)元素水平垂直居中,最推薦的方法是?A.使用float和marginB.position+top/left+margin負(fù)值C.display:flex;justify-content:center;align-items:centerD.使用table-cell布局24、下列關(guān)于Vue.js響應(yīng)式原理的說法正確的是?A.基于DOM監(jiān)聽實(shí)現(xiàn)數(shù)據(jù)更新B.使用Object.defineProperty實(shí)現(xiàn)數(shù)據(jù)劫持C.通過定時(shí)輪詢檢測數(shù)據(jù)變化D.依賴jQuery進(jìn)行視圖更新25、下列哪個(gè)HTTP狀態(tài)碼表示“未授權(quán)訪問”?A.200B.400C.401D.40326、在Git中,如何將本地分支推送到遠(yuǎn)程并建立追蹤關(guān)系?A.gitpushoriginB.gitpush-uoriginmasterC.gitcommit-m"init"D.gitpulloriginmaster27、下列哪項(xiàng)不是前端性能優(yōu)化的有效手段?A.圖片懶加載B.減少HTTP請求C.在頭部引入大型JS文件D.使用CDN加速資源加載28、關(guān)于事件委托,下列說法正確的是?A.僅適用于表單元素B.利用事件冒泡機(jī)制實(shí)現(xiàn)C.必須為每個(gè)子元素綁定事件D.無法監(jiān)聽動(dòng)態(tài)添加的元素29、在React中,以下哪個(gè)生命周期函數(shù)在組件更新后執(zhí)行?A.componentDidMountB.componentWillMountC.componentDidUpdateD.componentWillUnmount30、下列關(guān)于跨域問題的解決方案,錯(cuò)誤的是?A.使用CORS頭實(shí)現(xiàn)跨域資源共享B.通過JSONP獲取數(shù)據(jù)C.利用postMessage進(jìn)行跨窗口通信D.直接通過AJAX請求任意域名數(shù)據(jù)二、多項(xiàng)選擇題下列各題有多個(gè)正確答案,請選出所有正確選項(xiàng)(共15題)31、下列關(guān)于HTML5新特性的描述中,哪些是正確的?A.localStorage用于在瀏覽器中持久存儲(chǔ)數(shù)據(jù),且不會(huì)隨頁面關(guān)閉而清除B.WebSocketAPI實(shí)現(xiàn)了瀏覽器與服務(wù)器的雙向?qū)崟r(shí)通信C.<canvas>元素可用于繪制矢量圖形,替代FlashD.geolocationAPI僅能在移動(dòng)設(shè)備上使用32、下列關(guān)于CSS3特性的描述中,哪些是正確的?A.Flex布局可實(shí)現(xiàn)靈活的容器內(nèi)元素排列B.transition可用于定義屬性變化的過渡動(dòng)畫C.@media查詢是響應(yīng)式設(shè)計(jì)的核心技術(shù)之一D.CSS3中無法實(shí)現(xiàn)圓角邊框33、下列JavaScript特性中,哪些屬于ES6新增內(nèi)容?A.箭頭函數(shù)B.let和const聲明方式C.Promise對象D.for...in循環(huán)34、下列關(guān)于前端框架Vue.js的描述,哪些是正確的?A.Vue采用雙向數(shù)據(jù)綁定實(shí)現(xiàn)視圖與數(shù)據(jù)同步B.Vue組件通過props接收父組件傳遞的數(shù)據(jù)C.Vuex用于管理應(yīng)用的集中式狀態(tài)D.Vue不支持虛擬DOM35、下列關(guān)于HTTP協(xié)議的描述,哪些是正確的?A.HTTP是無狀態(tài)協(xié)議B.HTTPS通過SSL/TLS加密傳輸數(shù)據(jù)C.GET請求比POST更安全D.狀態(tài)碼301表示永久重定向36、下列關(guān)于React框架的說法,哪些是正確的?A.React使用JSX語法描述UIB.組件的state改變會(huì)觸發(fā)重新渲染C.ReactDOM直接操作真實(shí)DOM更新界面D.可通過props實(shí)現(xiàn)組件間通信37、下列哪些方法可用于提升前端頁面性能?A.合并CSS和JavaScript文件B.使用圖片懶加載C.頻繁操作DOM結(jié)構(gòu)D.啟用瀏覽器緩存38、下列關(guān)于瀏覽器存儲(chǔ)機(jī)制的描述,哪些是正確的?A.sessionStorage的數(shù)據(jù)在關(guān)閉標(biāo)簽頁后會(huì)被清除B.localStorage的存儲(chǔ)容量一般大于CookieC.Cookie可被設(shè)置自動(dòng)隨HTTP請求發(fā)送D.WebStorage支持存儲(chǔ)復(fù)雜對象無需序列化39、下列關(guān)于Git版本控制的操作描述,哪些是正確的?A.gitclone用于從遠(yuǎn)程倉庫克隆項(xiàng)目B.gitcommit提交的是暫存區(qū)的更改C.gitpull等價(jià)于gitfetch+gitmergeD.gitreset--hard不會(huì)影響工作區(qū)文件40、下列關(guān)于響應(yīng)式網(wǎng)頁設(shè)計(jì)的描述,哪些是正確的?A.使用百分比寬度有助于布局彈性B.媒體查詢可針對不同屏幕尺寸設(shè)置樣式C.移動(dòng)優(yōu)先策略建議先設(shè)計(jì)小屏幕樣式D.固定像素寬度(如width:960px)是響應(yīng)式設(shè)計(jì)最佳實(shí)踐41、下列關(guān)于HTML5語義化標(biāo)簽的說法中,正確的有:A.`<article>`標(biāo)簽用于表示頁面中獨(dú)立的內(nèi)容區(qū)域B.`<section>`代表文檔中的一個(gè)區(qū)域或章節(jié),通常包含標(biāo)題C.`<div>`是語義化標(biāo)簽,可用于替代`<section>`提升可訪問性D.`<header>`只能用于頁面頂部,不能出現(xiàn)在`<article>`內(nèi)部42、關(guān)于CSS盒模型的描述,正確的有:A.標(biāo)準(zhǔn)盒模型中,元素寬度包含內(nèi)容、內(nèi)邊距和邊框B.設(shè)置`box-sizing:border-box`后,寬度包含內(nèi)容、內(nèi)邊距和邊框C.外邊距(margin)可以為負(fù)值,用于元素重疊或反向位移D.所有元素默認(rèn)使用W3C標(biāo)準(zhǔn)盒模型43、下列JavaScript操作中,能導(dǎo)致變量提升的有:A.使用`let`聲明變量B.使用`var`聲明變量C.函數(shù)聲明(functiondeclaration)D.函數(shù)表達(dá)式(functionexpression)44、關(guān)于Vue.js響應(yīng)式原理的描述,正確的有:A.Vue2使用`Object.defineProperty`實(shí)現(xiàn)數(shù)據(jù)劫持B.Vue3改用`Proxy`實(shí)現(xiàn)響應(yīng)式,性能更優(yōu)C.響應(yīng)式系統(tǒng)能自動(dòng)偵測數(shù)組下標(biāo)變化并觸發(fā)更新D.在Vue2中,直接通過索引設(shè)置數(shù)組元素會(huì)觸發(fā)視圖更新45、下列關(guān)于HTTP狀態(tài)碼的說法中,正確的有:A.200表示請求成功,資源已返回B.301表示臨時(shí)重定向,客戶端應(yīng)繼續(xù)使用原URLC.404表示服務(wù)器找不到請求的資源D.500表示客戶端請求語法錯(cuò)誤三、判斷題判斷下列說法是否正確(共10題)46、在HTML5中,`<canvas>`元素可用于通過JavaScript繪制圖形。A.正確B.錯(cuò)誤47、CSS中的`position:fixed;`是相對于最近的已定位祖先元素進(jìn)行定位。A.正確B.錯(cuò)誤48、JavaScript中,`typeofnull`的返回結(jié)果是"null"。A.正確B.錯(cuò)誤49、Vue.js是一個(gè)后端框架,用于構(gòu)建服務(wù)器端應(yīng)用。A.正確B.錯(cuò)誤50、HTTP狀態(tài)碼304表示請求的資源已被永久移動(dòng)。A.正確B.錯(cuò)誤51、在React中,組件的state一旦被修改,組件會(huì)自動(dòng)重新渲染。A.正確B.錯(cuò)誤52、ES6中的`let`聲明的變量存在變量提升,但不會(huì)被初始化。A.正確B.錯(cuò)誤53、Flex布局中,`flex-direction:column`表示主軸為水平方向。A.正確B.錯(cuò)誤54、JSON格式中允許使用單引號(hào)包裹屬性名。A.正確B.錯(cuò)誤55、使用`async`函數(shù)時(shí),其返回值總是Promise對象。A.正確B.錯(cuò)誤

參考答案及解析1.【參考答案】C【解析】<main>標(biāo)簽用于定義文檔的主體內(nèi)容,一個(gè)頁面中通常僅有一個(gè)<main>元素,且不應(yīng)出現(xiàn)在<article>、<aside>等容器內(nèi)。其他選項(xiàng)中,<header>表示頁眉,<nav>定義導(dǎo)航鏈接,<section>表示文檔中的節(jié)或段落,均不專用于主內(nèi)容區(qū)域。2.【參考答案】A【解析】border-radius屬性用于定義邊框的圓角程度,可接受像素值或百分比。其他選項(xiàng)中,border-style設(shè)置邊框樣式(如實(shí)線、虛線),border-width設(shè)置邊框?qū)挾?,border-color設(shè)置邊框顏色,均不控制圓角。3.【參考答案】B【解析】這是JavaScript的一個(gè)歷史遺留bug,null被錯(cuò)誤地識(shí)別為"object"。盡管null表示“空對象指針”,但其類型應(yīng)為null。typeofundefined才返回"undefined",其他基本類型如數(shù)字、字符串等返回對應(yīng)類型名。4.【參考答案】A【解析】stopPropagation()用于阻止事件向上冒泡至父元素,但不阻止同級(jí)事件監(jiān)聽器執(zhí)行。preventDefault()用于阻止默認(rèn)行為(如鏈接跳轉(zhuǎn)),stopImmediatePropagation()則阻止后續(xù)監(jiān)聽器執(zhí)行。cancelBubble是IE舊版屬性,現(xiàn)代開發(fā)推薦使用標(biāo)準(zhǔn)方法。5.【參考答案】A【解析】v-model是Vue提供的表單輸入綁定指令,實(shí)現(xiàn)數(shù)據(jù)與視圖的雙向同步。v-bind用于單向綁定屬性,v-on綁定事件,v-show控制元素顯示隱藏,三者均不提供雙向綁定功能。6.【參考答案】C【解析】401狀態(tài)碼表示請求要求身份驗(yàn)證,即未授權(quán)(Unauthorized)。200表示成功,301為永久重定向,404表示請求資源未找到。401通常伴隨WWW-Authenticate頭提示認(rèn)證方式。7.【參考答案】B【解析】gitstatus用于顯示工作區(qū)、暫存區(qū)的狀態(tài),包括修改文件、未跟蹤文件及當(dāng)前分支信息。gitlog查看提交歷史,gitdiff比較差異,gitcommit提交更改,均不直接展示整體狀態(tài)。8.【參考答案】C【解析】const用于聲明塊級(jí)作用域的常量,一旦賦值不可重新聲明或重新賦值(引用類型可修改屬性)。let聲明變量,var為函數(shù)作用域,define非JavaScript關(guān)鍵字。9.【參考答案】D【解析】JavaScript共有7種基本數(shù)據(jù)類型:String、Number、Boolean、Null、Undefined、Symbol、BigInt。所有數(shù)字均為Number類型,不分整型或浮點(diǎn)型,故Float不是獨(dú)立類型。10.【參考答案】A【解析】React要求render返回的JSX必須有一個(gè)單一根節(jié)點(diǎn),可為div、fragment等,但不能有多個(gè)同級(jí)元素。React.Fragment或<>可作為無額外標(biāo)簽的容器,不限定必須使用div或特定屬性。11.【參考答案】A【解析】<footer>標(biāo)簽用于定義文檔或節(jié)的頁腳,通常包含作者信息、版權(quán)信息、聯(lián)系方式等,是HTML5新增的語義化標(biāo)簽。而<bottom>不是合法HTML標(biāo)簽,<section>表示文檔中的區(qū)域,<base>用于指定頁面上所有相對URL的基準(zhǔn)URL。12.【參考答案】C【解析】text-align屬性用于設(shè)置文本的水平對齊方式,如left、right、center、justify。text-decoration用于設(shè)置下劃線等裝飾效果,text-transform控制大小寫轉(zhuǎn)換,line-height設(shè)置行高,與垂直間距有關(guān)。13.【參考答案】B【解析】這是JavaScript中的經(jīng)典陷阱。由于早期實(shí)現(xiàn)的bug,typeofnull返回"object"。盡管null表示“空值”,但其類型被錯(cuò)誤歸類為對象,此行為已被保留以確保向后兼容。14.【參考答案】D【解析】push()方法用于向數(shù)組末尾添加一個(gè)或多個(gè)元素,并返回新長度。pop()刪除最后一個(gè)元素,unshift()在開頭添加元素,shift()刪除第一個(gè)元素。因此,只有push()符合題意。15.【參考答案】A【解析】v-model是Vue提供的語法糖,用于在表單元素上實(shí)現(xiàn)數(shù)據(jù)的雙向綁定。v-bind用于單向綁定屬性,v-on綁定事件,v-if控制條件渲染,三者均不支持自動(dòng)同步用戶輸入與數(shù)據(jù)。16.【參考答案】C【解析】404狀態(tài)碼表示客戶端請求的資源在服務(wù)器上未找到。500代表服務(wù)器內(nèi)部錯(cuò)誤,403為禁止訪問,200表示請求成功。404常因URL拼寫錯(cuò)誤或資源被刪除導(dǎo)致。17.【參考答案】C【解析】JavaScript有7種基本數(shù)據(jù)類型:string、number、boolean、null、undefined、symbol(ES6)、bigint(ES2020)。object是引用類型,不屬于基本類型,故選C。18.【參考答案】B【解析】gitcommit將暫存區(qū)的更改提交至本地倉庫。gitadd將文件加入暫存區(qū),gitpush推送本地提交到遠(yuǎn)程倉庫,gitclone用于克隆遠(yuǎn)程倉庫到本地。19.【參考答案】A【解析】stopPropagation()用于阻止事件向上冒泡,但不影響同級(jí)事件觸發(fā)。preventDefault()阻止默認(rèn)行為,如表單提交;stopImmediatePropagation()阻止冒泡且阻止同級(jí)事件;cancelBubble是IE舊屬性,現(xiàn)代開發(fā)推薦使用標(biāo)準(zhǔn)方法。20.【參考答案】C【解析】const用于聲明塊級(jí)作用域的常量,賦值后不可重新賦值(但對象屬性可變)。var和let用于變量聲明,var為函數(shù)作用域,let為塊級(jí)作用域,define不是JavaScript關(guān)鍵字。21.【參考答案】C【解析】typeof無法識(shí)別數(shù)組,返回'object';instanceof在跨窗口環(huán)境下可能失效;Array.isArray是ES5標(biāo)準(zhǔn)方法,最可靠;D項(xiàng)判斷的是對象而非數(shù)組。故選C。22.【參考答案】C【解析】<nav>用于主導(dǎo)航鏈接,語義明確;<div>無語義;<article>表示獨(dú)立內(nèi)容;<footer>可用于頁面或章節(jié)底部。故C正確。23.【參考答案】C【解析】Flex布局簡潔高效,兼容性良好,無需計(jì)算尺寸,響應(yīng)式友好。其他方法局限性大。故選C。24.【參考答案】B【解析】Vue2使用Object.defineProperty劫持?jǐn)?shù)據(jù)的getter/setter,實(shí)現(xiàn)響應(yīng)式;Vue3改用Proxy。A、C、D均錯(cuò)誤。故選B。25.【參考答案】C【解析】200表示成功;400為請求錯(cuò)誤;401表示未認(rèn)證或認(rèn)證失敗;403是權(quán)限不足但已認(rèn)證。故選C。26.【參考答案】B【解析】-u參數(shù)建立本地與遠(yuǎn)程分支的追蹤關(guān)系,便于后續(xù)使用gitpush/pull簡化操作。A未指定分支;C為提交;D為拉取。故選B。27.【參考答案】C【解析】在head中加載大型JS會(huì)阻塞頁面渲染,應(yīng)放在body底部或使用async/defer。A、B、D均為有效優(yōu)化手段。故選C。28.【參考答案】B【解析】事件委托通過父元素監(jiān)聽子元素事件,依賴冒泡機(jī)制,可處理動(dòng)態(tài)元素,減少綁定數(shù)量。故B正確。29.【參考答案】C【解析】componentDidUpdate在更新完成后調(diào)用,適合執(zhí)行DOM操作或網(wǎng)絡(luò)請求。A是掛載后;B已廢棄;D是卸載前。故選C。30.【參考答案】D【解析】瀏覽器同源策略禁止直接跨域AJAX請求;A、B、C均為合法解決方案。故D錯(cuò)誤。31.【參考答案】A、B、C【解析】localStorage確實(shí)提供持久化本地存儲(chǔ),數(shù)據(jù)不隨會(huì)話結(jié)束而清除;WebSocket支持全雙工通信,提升實(shí)時(shí)性;<canvas>用于動(dòng)態(tài)繪圖,廣泛用于游戲和可視化。geolocationAPI在桌面和移動(dòng)設(shè)備均可用,故D錯(cuò)誤。32.【參考答案】A、B、C【解析】Flex布局簡化了復(fù)雜布局的實(shí)現(xiàn);transition實(shí)現(xiàn)平滑動(dòng)畫過渡;@media支持不同設(shè)備的樣式適配。border-radius屬性可實(shí)現(xiàn)圓角,故D錯(cuò)誤。33.【參考答案】A、B、C【解析】箭頭函數(shù)簡化函數(shù)書寫并綁定this;let和const提供塊級(jí)作用域;Promise用于異步編程。for...in在ES5已存在,故D不屬于ES6新增。34.【參考答案】A、B、C【解析】Vue通過v-model實(shí)現(xiàn)雙向綁定;props實(shí)現(xiàn)父子通信;Vuex是官方狀態(tài)管理庫。Vue使用虛擬DOM提升渲染效率,故D錯(cuò)誤。35.【參考答案】A、B、D【解析】HTTP本身不記錄狀態(tài);HTTPS提供加密保障;GET參數(shù)暴露于URL,安全性低于POST;301表示資源永久遷移,故C錯(cuò)誤。36.【參考答案】A、B、D【解析】JSX是React的核心語法;state變化觸發(fā)render更新;React通過虛擬DOM比對后更新真實(shí)DOM,非直接操作,故C錯(cuò)誤。37.【參考答案】A、B、D【解析】文件合并減少請求次數(shù);懶加載延遲資源加載;緩存提升重復(fù)訪問速度。頻繁DOM操作性能開銷大,應(yīng)避免,故C錯(cuò)誤。38.【參考答案】A、B、C【解析】sessionStorage生命周期為會(huì)話;localStorage容量通常為5-10MB,遠(yuǎn)大于Cookie(約4KB);Cookie可自動(dòng)攜帶。WebStorage僅支持字符串,對象需JSON序列化,故D錯(cuò)誤。39.【參考答案】A、B、C【解析】clone復(fù)制遠(yuǎn)程庫;commit提交add后的更改;pull先拉取再合并。reset--hard會(huì)重置工作區(qū)、暫存區(qū)和HEAD,故D錯(cuò)誤。40.【參考答案】A、B、C【解析】百分比寬度適配不同視口;媒體查詢實(shí)現(xiàn)條件樣式;移動(dòng)優(yōu)先是主流策略。固定寬度限制適配能力,非最佳實(shí)踐,故D錯(cuò)誤。41.【參考答案】AB【解析】`<article>`表示可獨(dú)立分發(fā)的內(nèi)容,如博客文章;`<section>`是結(jié)構(gòu)化區(qū)域,通常有標(biāo)題。`<div>`無語義,不應(yīng)替代語義標(biāo)簽;`<header>`可用于頁面或內(nèi)容塊內(nèi)部,如文章標(biāo)題區(qū)域,故C、D錯(cuò)誤。42.【參考答案】BC【解析】標(biāo)準(zhǔn)盒模型(content-box)中寬度僅指內(nèi)容區(qū),A錯(cuò)誤;`border-box`使設(shè)置的寬高包含邊框和內(nèi)邊距,B正確;margin可負(fù),常用于布局調(diào)整,C正確;默認(rèn)模型為標(biāo)準(zhǔn)盒模型,但可通過box-sizing更改,D不嚴(yán)謹(jǐn),錯(cuò)誤。43.【參考答案】BC【解析】`var`和函數(shù)聲明會(huì)觸發(fā)變量提升(hoisting),變量聲明被提升至作用域頂部,但`let/const`存在暫時(shí)性死區(qū),不提升;函數(shù)表達(dá)式類似變量賦值,僅聲明提升,賦值不提升,故A、D錯(cuò)誤。44.【參考答案】AB【解析】Vue2通過`defineProperty`劫持屬性,無法監(jiān)聽數(shù)組索引變化和對象新增屬性;Vue3的`Proxy`可監(jiān)聽整個(gè)對象,包括數(shù)組操作,性能更好。Vue2中需使用`Vue.set`修改數(shù)組元素才能觸發(fā)更新,故C、D錯(cuò)誤。45.【參考答案】AC【解析】200為成功響應(yīng);301是永久重定向,302才是臨時(shí)重定向;404表示資源未找到;500是服務(wù)器內(nèi)部錯(cuò)誤,4xx才表示客戶端錯(cuò)誤(如400為語法錯(cuò)誤),故B、D錯(cuò)誤。46.【參考答案】A【解析】`<canvas>`是HTML5新增的元素,本身不繪制內(nèi)容,但可通過JavaScript獲取上下文(如2D或WebGL)進(jìn)行動(dòng)態(tài)繪圖,廣泛用于圖表、游戲等場景,因此該說法正確。47.【參考答案】B【解析】`position:fixed;`是相對于視口(viewport)進(jìn)行定位,而非祖先元素。只有`position:absolute;`才相對于最近的非static定位祖先元素,因此該說法錯(cuò)誤。48.【參考答案】B【解析】`typeofnull`返回的是"object",這是JavaScript早期實(shí)現(xiàn)中的一個(gè)經(jīng)典bug,雖被廣泛知曉但為保持兼容性未修復(fù),因此該說法錯(cuò)誤。49.【參考答案】B【解析】Vue.js是前端JavaScript框架,用于構(gòu)建用戶界面,尤其適用于單頁應(yīng)用(SPA)。服務(wù)端渲染可通過Nuxt.js實(shí)現(xiàn),但Vue本身是前端框架,因此該說法錯(cuò)誤。50.【參考答案】B【解析】304表示“NotModified”,即資源未修改,客戶端可使用緩存版本。永久重定向應(yīng)使用301狀態(tài)碼,因此該說法錯(cuò)誤。51.【參考答案】A【解析】React中通過`setState`或`useState`更新state后,會(huì)觸發(fā)虛擬DOM比對并重新渲染組件,這是其響應(yīng)式機(jī)制的核心,因此該說法正確。52.【參考答案】A【解析】`let`和`const`存在暫時(shí)性死區(qū),變量會(huì)被提升但不會(huì)初始化,訪問提升但未聲明的變量會(huì)報(bào)錯(cuò),因此該說法正確。53.【參考答案】B【解析】`flex-direction:column`表示主軸為垂直方向,`row`才是默認(rèn)的水平主軸,因此該說法錯(cuò)誤。54.【參考答案】B【解析】JSON標(biāo)準(zhǔn)規(guī)定屬性名和字符串值必須使用雙引號(hào),單引號(hào)不符合規(guī)范,會(huì)導(dǎo)致解析錯(cuò)誤,因此該說法錯(cuò)誤。55.【參考答案】A【解析】`async`函數(shù)自動(dòng)將返回值包裝為Promise,即使返回普通值,也會(huì)通過`Promise.resolve()`處理,因此該說法正確。

2025四川九強(qiáng)通信科技有限公司招聘前端開發(fā)工程師等崗位2人筆試歷年備考題庫附帶答案詳解(第2套)一、單項(xiàng)選擇題下列各題只有一個(gè)正確答案,請選出最恰當(dāng)?shù)倪x項(xiàng)(共30題)1、在JavaScript中,下列哪種方式可以正確檢測一個(gè)變量是否為數(shù)組類型?A.typeofarr==='array'B.arrinstanceofArrayC.Array.isArray(arr)D.arr.constructor===Array2、HTML5中用于定義頁面底部的標(biāo)簽是?A.<footer>B.<bottom>C.<section>D.<aside>3、CSS中哪個(gè)屬性用于設(shè)置元素的圓角?A.border-radiusB.corner-radiusC.border-cornerD.radius4、Vue.js中用于實(shí)現(xiàn)雙向數(shù)據(jù)綁定的指令是?A.v-modelB.v-bindC.v-onD.v-html5、下列哪項(xiàng)不是HTTP狀態(tài)碼200的含義?A.請求成功B.服務(wù)器已返回請求的數(shù)據(jù)C.頁面重定向D.響應(yīng)狀態(tài)為正常6、在React中,用于創(chuàng)建虛擬DOM節(jié)點(diǎn)的方法是?A.React.createElement()B.React.render()C.ReactDOM.createPortal()D.React.createContext()7、下列哪個(gè)是合法的ES6模塊導(dǎo)出語法?A.exportdefaultfunction(){}B.exportsfunction(){}C.module.exports={}D.export=function(){}8、在CSSFlex布局中,哪個(gè)屬性用于設(shè)置主軸方向?A.flex-directionB.flex-wrapC.justify-contentD.align-items9、下列關(guān)于localStorage的說法正確的是?A.數(shù)據(jù)在瀏覽器關(guān)閉后仍保留B.可跨域共享數(shù)據(jù)C.存儲(chǔ)上限為5MB左右,但會(huì)隨頁面刷新丟失D.只能存儲(chǔ)字符串類型10、在Git中,用于將本地倉庫與遠(yuǎn)程倉庫關(guān)聯(lián)的命令是?A.gitremoteaddorigin<url>B.gitpushoriginmainC.gitclone<url>D.gitinit11、在HTML5中,以下哪個(gè)元素用于定義頁面的獨(dú)立內(nèi)容區(qū)域,且具有明確的語義?A.divB.sectionC.spanD.article12、在JavaScript中,執(zhí)行以下代碼的輸出結(jié)果是什么?console.log(typeofnull);A."object"B."null"C."undefined"D."boolean"13、以下哪項(xiàng)CSS屬性可以實(shí)現(xiàn)元素的二維旋轉(zhuǎn)?A.transformB.transitionC.animationD.rotate14、在Vue.js中,以下哪個(gè)指令用于實(shí)現(xiàn)表單輸入和數(shù)據(jù)的雙向綁定?A.v-modelB.v-bindC.v-onD.v-html15、在React中,組件的props是:A.可變的B.由組件自身修改C.父組件傳遞給子組件的數(shù)據(jù)D.只能在類組件中使用16、以下哪個(gè)HTTP狀態(tài)碼表示“服務(wù)器找不到請求的資源”?A.200B.301C.404D.50017、在ES6中,用于定義常量的關(guān)鍵字是:A.varB.letC.constD.define18、以下哪項(xiàng)技術(shù)不屬于前端三大基礎(chǔ)?A.HTMLB.CSSC.JavaScriptD.Node.js19、在Git中,用于將本地更改提交到版本庫的命令是:A.gitpushB.gitcommitC.gitaddD.gitclone20、以下哪種方式可以阻止事件冒泡?A.event.preventDefault()B.event.stopPropagation()C.returnfalseD.event.stop()21、在HTML5中,用于定義頁面底部信息的標(biāo)簽是:A.<header>B.<nav>C.<footer>D.<section>22、下列哪項(xiàng)CSS屬性可以實(shí)現(xiàn)元素的隱藏且不占據(jù)文檔流?A.visibility:hidden;B.opacity:0;C.display:none;D.position:absolute;23、JavaScript中,typeofnull的返回值是:A."null"B."object"C."undefined"D."boolean"24、以下哪個(gè)選項(xiàng)不是Vue.js的核心特性?A.雙向數(shù)據(jù)綁定B.組件化開發(fā)C.虛擬DOMD.強(qiáng)類型檢查25、在HTTP協(xié)議中,狀態(tài)碼404表示:A.服務(wù)器內(nèi)部錯(cuò)誤B.請求成功C.未授權(quán)訪問D.請求資源未找到26、下列哪個(gè)方法可以用于阻止事件冒泡?A.stopPropagation()B.preventDefault()C.stopImmediatePropagation()D.cancelBubble27、在Git中,用于將本地提交推送到遠(yuǎn)程倉庫的命令是:A.gitpullB.gitpushC.gitcommitD.gitclone28、下列哪種數(shù)據(jù)結(jié)構(gòu)遵循“先進(jìn)先出”原則?A.棧B.隊(duì)列C.數(shù)組D.鏈表29、在React中,用于定義組件狀態(tài)的屬性是:A.propsB.stateC.dataD.refs30、以下哪項(xiàng)是HTTPS相較于HTTP的主要優(yōu)勢?A.加載速度更快B.支持更多HTML標(biāo)簽C.數(shù)據(jù)傳輸加密D.無需DNS解析二、多項(xiàng)選擇題下列各題有多個(gè)正確答案,請選出所有正確選項(xiàng)(共15題)31、在HTML5中,以下哪些元素是新增的語義化標(biāo)簽?A.<header>B.<section>C.<div>D.<article>32、以下哪些是CSS3新增的屬性?A.border-radiusB.box-shadowC.floatD.transform33、JavaScript中,以下哪些方法可以用于數(shù)組的遍歷?A.forEach()B.map()C.filter()D.some()34、關(guān)于Vue.js的響應(yīng)式原理,以下說法正確的有?A.基于Object.defineProperty實(shí)現(xiàn)數(shù)據(jù)劫持B.能自動(dòng)檢測數(shù)組下標(biāo)修改C.使用發(fā)布-訂閱模式D.支持異步批量更新DOM35、以下哪些屬于HTTP狀態(tài)碼的正確分類?A.2xx表示請求成功B.3xx表示重定向C.4xx表示客戶端錯(cuò)誤D.5xx表示服務(wù)器錯(cuò)誤36、在前端性能優(yōu)化中,以下哪些措施是有效的?A.圖片懶加載B.合并CSS和JavaScript文件C.使用CDN加速資源加載D.減少HTTP請求次數(shù)37、關(guān)于JavaScript事件循環(huán)機(jī)制,以下說法正確的有?A.宏任務(wù)包括setTimeout和script整體代碼B.微任務(wù)包括Promise.then和MutationObserverC.每次事件循環(huán)只執(zhí)行一個(gè)宏任務(wù)D.微任務(wù)在當(dāng)前宏任務(wù)結(jié)束后立即執(zhí)行38、以下哪些方式可以實(shí)現(xiàn)CSS布局中的水平垂直居中?A.使用flex布局,設(shè)置justify-content和align-items為centerB.使用position:absolute配合transform:translate(-50%,-50%)C.使用display:table-cell和vertical-align:middleD.設(shè)置margin:auto并固定寬高39、關(guān)于瀏覽器本地存儲(chǔ),以下說法正確的有?A.localStorage數(shù)據(jù)永久保存,除非手動(dòng)清除B.sessionStorage在關(guān)閉標(biāo)簽頁后清除C.cookie可設(shè)置過期時(shí)間D.三者均受同源策略限制40、在Git版本控制中,以下哪些操作可能引起代碼沖突?A.gitmergeB.gitpullC.gitrebaseD.gitcommit41、在HTML5中,以下哪些元素已被新增并廣泛用于語義化布局?A.<header>B.<section>C.<div>D.<article>42、下列哪些是CSS3新增的屬性?A.border-radiusB.box-shadowC.floatD.transform43、關(guān)于JavaScript中的閉包,以下說法正確的有哪些?A.閉包可以訪問外部函數(shù)的變量B.閉包會(huì)導(dǎo)致內(nèi)存泄漏,因此應(yīng)完全避免使用C.閉包有助于實(shí)現(xiàn)私有變量D.閉包在函數(shù)執(zhí)行完畢后仍可保留對外部作用域的引用44、以下哪些方法可用于實(shí)現(xiàn)JavaScript中的異步編程?A.回調(diào)函數(shù)B.PromiseC.async/awaitD.for循環(huán)45、Vue.js中,哪些方式可用于組件間通信?A.props和$emitB.vuex或pinia狀態(tài)管理C.ref直接調(diào)用子組件方法D.localStorage存儲(chǔ)數(shù)據(jù)三、判斷題判斷下列說法是否正確(共10題)46、在JavaScript中,`typeofnull`的返回結(jié)果是"object"。A.正確B.錯(cuò)誤47、HTML5中,`<section>`標(biāo)簽可以用于替代`<div>`實(shí)現(xiàn)所有布局功能。A.正確B.錯(cuò)誤48、CSS中的`em`單位是相對于當(dāng)前元素字體大小的單位,而`rem`是相對于根元素(html)字體大小的單位。A.正確B.錯(cuò)誤49、在Vue3中,`setup()`函數(shù)只能在組合式API中使用,且在組件實(shí)例創(chuàng)建之前執(zhí)行。A.正確B.錯(cuò)誤50、HTTP狀態(tài)碼304表示請求的資源未被修改,可使用瀏覽器緩存版本。A.正確B.錯(cuò)誤51、在React中,`useState`的更新是同步的,狀態(tài)立即生效。A.正確B.錯(cuò)誤52、`let`和`const`聲明的變量不存在變量提升現(xiàn)象。A.正確B.錯(cuò)誤53、在Git中,`gitmerge`和`gitrebase`都可用于合并分支,但`rebase`會(huì)重寫提交歷史。A.正確B.錯(cuò)誤54、Promise對象的狀態(tài)一旦變?yōu)閒ulfilled或rejected,便不可再次更改。A.正確B.錯(cuò)誤55、在瀏覽器中,事件冒泡是從目標(biāo)元素向上傳播到根節(jié)點(diǎn),而事件捕獲是從根節(jié)點(diǎn)向下傳播到目標(biāo)元素。A.正確B.錯(cuò)誤

參考答案及解析1.【參考答案】C【解析】`typeof`對數(shù)組返回"object",不能準(zhǔn)確判斷;`instanceof`在跨窗口或iframe中可能失效;`constructor`易被修改,不可靠;`Array.isArray()`是ES5標(biāo)準(zhǔn)方法,最安全準(zhǔn)確,推薦使用。2.【參考答案】A【解析】`<footer>`標(biāo)簽用于定義文檔或節(jié)的頁腳,通常包含作者信息、版權(quán)信息等;`<bottom>`不是合法HTML標(biāo)簽;`<section>`表示文檔中的一個(gè)區(qū)域,`<aside>`表示側(cè)邊內(nèi)容,與頁腳無關(guān)。3.【參考答案】A【解析】`border-radius`是CSS標(biāo)準(zhǔn)屬性,用于設(shè)置元素邊框的圓角效果;其他選項(xiàng)均為虛構(gòu)屬性,不存在于CSS規(guī)范中,正確拼寫和用法應(yīng)為`border-radius`。4.【參考答案】A【解析】`v-model`在表單元素上創(chuàng)建雙向數(shù)據(jù)綁定,自動(dòng)同步視圖與數(shù)據(jù);`v-bind`用于單向綁定屬性;`v-on`綁定事件;`v-html`插入HTML內(nèi)容,不提供雙向綁定功能。5.【參考答案】C【解析】HTTP狀態(tài)碼200表示請求已成功處理并返回?cái)?shù)據(jù);重定向?qū)?yīng)的是3xx狀態(tài)碼(如301、302);200屬于2xx成功類別,不涉及跳轉(zhuǎn)。6.【參考答案】A【解析】`React.createElement()`是創(chuàng)建虛擬DOM節(jié)點(diǎn)的核心方法,JSX語法最終會(huì)被編譯為此函數(shù)調(diào)用;`React.render`已廢棄,正確為`ReactDOM.render()`;其他選項(xiàng)用于不同功能。7.【參考答案】A【解析】`exportdefault`是ES6標(biāo)準(zhǔn)模塊導(dǎo)出語法;`exports`和`module.exports`是CommonJS規(guī)范(Node.js)用法;`export=`是TypeScript特有語法,非標(biāo)準(zhǔn)ES6。8.【參考答案】A【解析】`flex-direction`決定主軸方向(row、column等);`flex-wrap`控制是否換行;`justify-content`對主軸對齊方式設(shè)置;`align-items`設(shè)置交叉軸對齊,四者功能不同。9.【參考答案】A【解析】`localStorage`數(shù)據(jù)持久存儲(chǔ),關(guān)閉瀏覽器不丟失;同源策略限制,不可跨域;存儲(chǔ)上限約5-10MB;雖只能直接存字符串,但可通過JSON轉(zhuǎn)換存儲(chǔ)對象,D項(xiàng)表述不全面。10.【參考答案】A【解析】`gitremoteaddorigin<url>`將本地倉庫關(guān)聯(lián)到遠(yuǎn)程倉庫;`gitpush`推送代碼;`gitclone`克隆遠(yuǎn)程倉庫;`gitinit`初始化本地倉庫,僅A符合題意。11.【參考答案】D【解析】“article”元素用于表示頁面中獨(dú)立的、可獨(dú)立分發(fā)的內(nèi)容塊,如博客文章、新聞報(bào)道等,具有明確語義;“section”表示文檔中的一個(gè)區(qū)域,但不強(qiáng)調(diào)獨(dú)立性;“div”和“span”為無語義的布局和行內(nèi)容器。故選D。12.【參考答案】A【解析】JavaScript中存在歷史遺留問題,typeofnull返回"object",這是早期實(shí)現(xiàn)的錯(cuò)誤,但為保持兼容性一直保留。因此,盡管null表示“空值”,其類型卻被識(shí)別為對象。正確答案為A。13.【參考答案】A【解析】“transform”屬性用于對元素進(jìn)行旋轉(zhuǎn)、縮放、傾斜等變換,其中rotate()函數(shù)可實(shí)現(xiàn)二維旋轉(zhuǎn);“transition”控制過渡效果,“animation”用于定義動(dòng)畫,“rotate”不是獨(dú)立屬性。故選A。14.【參考答案】A【解析】v-model是Vue提供的雙向數(shù)據(jù)綁定指令,常用于input、textarea等表單元素;v-bind用于單向綁定屬性;v-on綁定事件;v-html解析并插入HTML內(nèi)容。因此正確答案為A。15.【參考答案】C【解析】props是父組件傳遞給子組件的只讀屬性,用于組件間通信。組件不能修改自身props,確保數(shù)據(jù)單向流動(dòng),提升可預(yù)測性。函數(shù)組件和類組件均可使用。故選C。16.【參考答案】C【解析】404狀態(tài)碼表示“NotFound”,即服務(wù)器無法找到對應(yīng)請求的資源;200表示成功;301為永久重定向;500表示服務(wù)器內(nèi)部錯(cuò)誤。這是Web開發(fā)中常見錯(cuò)誤碼,正確答案為C。17.【參考答案】C【解析】const用于聲明一個(gè)塊級(jí)作用域的常量,其值不可重新賦值;var和let可重新賦值;define不是JavaScript關(guān)鍵字。const適合定義不改變的值,如配置項(xiàng)。故選C。18.【參考答案】D【解析】前端三大基礎(chǔ)是HTML(結(jié)構(gòu))、CSS(樣式)和JavaScript(交互);Node.js是基于ChromeV8的服務(wù)器端運(yùn)行環(huán)境,屬于后端技術(shù)。因此D不屬于前端基礎(chǔ),正確答案為D。19.【參考答案】B【解析】gitcommit將暫存區(qū)的更改保存為一次提交;gitadd將文件添加到暫存區(qū);gitpush推送提交到遠(yuǎn)程倉庫;gitclone克隆遠(yuǎn)程倉庫。提交操作核心是commit,故選B。20.【參考答案】B【解析】event.stopPropagation()用于阻止事件向上冒泡;preventDefault()阻止默認(rèn)行為;returnfalse在某些框架中同時(shí)阻止冒泡和默認(rèn)行為,但原生JS中推薦使用stopPropagation();stop()不是標(biāo)準(zhǔn)方法。正確答案為B。21.【參考答案】C【解析】<footer>標(biāo)簽用于定義文檔或節(jié)的頁腳,通常包含作者信息、版權(quán)信息、聯(lián)系方式等,是HTML5新增的語義化標(biāo)簽之一。其他選項(xiàng)中,<header>表示頁眉,<nav>定義導(dǎo)航鏈接,<section>表示文檔中的一個(gè)區(qū)域,均不符合“底部信息”的語義要求。22.【參考答案】C【解析】display:none;使元素完全從文檔流中移除,不占據(jù)空間,也不可交互。visibility:hidden;元素隱藏但仍占位;opacity:0;透明度為0,仍可觸發(fā)事件;position:absolute;僅改變定位方式,不隱藏元素。因此,僅display:none;滿足“隱藏且不占位”的要求。23.【參考答案】B【解析】這是JavaScript的一個(gè)歷史遺留bug。null是原始值,表示“空對象指針”,因此typeofnull返回"object"。盡管不合理,但為保持向后兼容性,該行為未被修改。其他選項(xiàng)中,typeofundefined返回"undefined",typeoftrue返回"boolean",均不適用于null。24.【參考答案】D【解析】Vue.js核心特性包括響應(yīng)式數(shù)據(jù)綁定(實(shí)現(xiàn)雙向綁定)、組件化、虛擬DOM等。強(qiáng)類型檢查是TypeScript的特性,并非Vue本身提供,盡管Vue可與TypeScript結(jié)合使用,但不屬于其核心功能。因此D項(xiàng)不符合Vue核心特性定義。25.【參考答案】D【解析】404狀態(tài)碼表示客戶端請求的資源在服務(wù)器上不存在。200表示請求成功,401表示未授權(quán),500表示服務(wù)器內(nèi)部錯(cuò)誤。404是常見的客戶端錯(cuò)誤狀態(tài)碼,通常由URL錯(cuò)誤或資源被刪除引起,提示用戶檢查請求路徑。26.【參考答案】A【解析】stopPropagation()用于阻止事件向上冒泡,但不影響當(dāng)前元素其他事件監(jiān)聽器的執(zhí)行。preventDefault()阻止默認(rèn)行為(如鏈接跳轉(zhuǎn)),stopImmediatePropagation()阻止冒泡且阻止同層其他監(jiān)聽器執(zhí)行。cancelBubble是IE舊版屬性,現(xiàn)代標(biāo)準(zhǔn)推薦使用stopPropagation()。A為標(biāo)準(zhǔn)方法,適用性最廣。27.【參考答案】B【解析】gitpush用于將本地分支的提交同步到遠(yuǎn)程倉庫。gitpull用于拉取并合并遠(yuǎn)程更新,gitcommit提交更改到本地倉庫,gitclone用于克隆遠(yuǎn)程倉庫到本地。因此,推送操作應(yīng)使用gitpush命令。28.【參考答案】B【解析】隊(duì)列(Queue)是一種先進(jìn)先出(FIFO)的數(shù)據(jù)結(jié)構(gòu),元素從隊(duì)尾入隊(duì),隊(duì)首出隊(duì)。棧(Stack)是后進(jìn)先出(LIFO)。數(shù)組和鏈表是線性存儲(chǔ)結(jié)構(gòu),不強(qiáng)制訪問順序。因此只有隊(duì)列符合FIFO原則。29.【參考答案】B【解析】state是React組件內(nèi)部管理的狀態(tài)對象,通過setState()更新并觸發(fā)重新渲染。props用于接收父組件傳遞的數(shù)據(jù),是只讀的。data是Vue中的選項(xiàng),refs用于訪問DOM元素。因此,管理組件自身狀態(tài)應(yīng)使用state。30.【參考答案】C【解析】HTTPS通過SSL/TLS協(xié)議對數(shù)據(jù)進(jìn)行加密,確保傳輸安全,防止竊聽和篡改。其主要優(yōu)勢是安全性,而非性能或功能擴(kuò)展。雖然加密可能略微增加延遲,但現(xiàn)代優(yōu)化已縮小差距。DNS解析在兩種協(xié)議中均需進(jìn)行。因此,核心優(yōu)勢是數(shù)據(jù)加密。31.【參考答案】ABD【解析】HTML5引入了多個(gè)語義化標(biāo)簽,用于增強(qiáng)頁面結(jié)構(gòu)的可讀性和SEO。<header>表示頁眉區(qū)域,<section>代表文檔中的章節(jié)或區(qū)域,<article>表示獨(dú)立的內(nèi)容塊。而<div>是HTML4就存在的通用容器,無明確語義,故不選C。32.【參考答案】ABD【解析】CSS3新增了border-radius(圓角)、box-shadow(陰影)和transform(變形)等視覺效果屬性,增強(qiáng)了頁面表現(xiàn)力。而float屬于CSS2中的布局屬性,用于文本環(huán)繞或簡單布局,不屬于CSS3新增內(nèi)容。33.【參考答案】ABCD【解析】這四個(gè)方法均為數(shù)組原型上的迭代方法:forEach用于執(zhí)行操作,map生成新數(shù)組,f

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論