久久影视这里只有精品国产,激情五月婷婷在线,久久免费视频二区,最新99国产小视频

        • 回答數(shù)

          4

        • 瀏覽數(shù)

          198

        曉曉彤兒
        首頁 > 工程師考試 > 前端工程師考試題庫

        4個(gè)回答 默認(rèn)排序
        • 默認(rèn)排序
        • 按時(shí)間排序

        藍(lán)色泡泡沫

        已采納

        Web前端主要是利用(X)HTML/CSS/JavaScript/DOM/Flash等各種Web技術(shù)進(jìn)行產(chǎn)品的界面開發(fā),1、html結(jié)構(gòu);2、CSS樣式:盒子模型,float,定位;3、javascript里的 常用代碼,運(yùn)算符;表達(dá)式 ;語句 ;函數(shù) ;對(duì)象 ;事件;變量;4、dom,bom模型,要理解“樹根,枝,葉”的概念;5、flash的基本用法;Web前端工程師比網(wǎng)頁設(shè)計(jì)師知道更多,主要制作出有用戶體驗(yàn)的網(wǎng)站。這之上只是知識(shí)點(diǎn),能考的很多,

        前端工程師考試題庫

        137 評(píng)論(11)

        TINA敏敏敏

        ?先呢,所謂的插槽就是?個(gè)占位符,將?定義組件的內(nèi)容展示出來.我們知道?定義的組件??如果寫內(nèi)容的話,??是不會(huì)顯 示出來的,如果我們想讓?定義組件??的內(nèi)容顯示出來,我們就需要使? slot 的插槽. ?插槽分別具名插槽和匿名插槽、以及作?域插槽. 我們?的?較多的具名插槽和匿名插槽,具名插槽需要所有 slot 標(biāo)簽上指定 name 屬性,?在對(duì)應(yīng)標(biāo)簽上添加# 屬性指定名字. 在項(xiàng)?中我們?般在進(jìn)?組件封裝的時(shí)候會(huì)使?插槽,以上就是我對(duì)插槽的理解. 作用域插槽 是把子組件里的數(shù)據(jù)傳到父組件的插槽里使用 什么是跨域 跨域是瀏覽器的跨域 不符合 域名 協(xié)議 端口號(hào)一樣(同源策略) 的請(qǐng)求都會(huì)出現(xiàn)跨域的問題 跨域的解決方法 最多的情況是后端處理跨域 前端的跨域 服務(wù)器代理 jsonp vue 中是 proxy 代理實(shí)現(xiàn)跨域 vue 的跨域 用 proxy 實(shí)現(xiàn) 攔截器有兩種 一個(gè)是請(qǐng)求攔截一個(gè)是響應(yīng)攔截 攔截器不需要手動(dòng)調(diào)用而是每次發(fā)送 http 請(qǐng)求的時(shí)候都會(huì)自動(dòng)觸發(fā) 我們一般在請(qǐng)求攔截中 放全局的 loading 和 token 在響應(yīng)攔截中關(guān)閉全局的 loading 和對(duì) token 進(jìn)行過期處理 還可以處理錯(cuò)誤編碼字典 ?先呢 jquery 他是? js 封裝的?個(gè)類庫,主要是為了?便操作 dom 元素,? vue 他是?個(gè)框架,并且呢,他會(huì)從真實(shí) dom 構(gòu)建出?個(gè) 虛擬的 dom 樹,通過 di!算法渲染只發(fā)?改變的 dom 元素,其他的相同的 dom 元素不?在重新渲染. ?使? jquery 去改變 dom 元素 的時(shí)候,即使有相同的 dom 元素也會(huì)重新渲染, jq 重點(diǎn)操作 dom,而 vue 重點(diǎn)操作數(shù)據(jù)。以上就是我對(duì) vue 和 jquery 區(qū)別的理解. 在 vue2 中 vue 實(shí)例的 data 數(shù)據(jù)是響應(yīng)式 的 就是數(shù)據(jù)變了 視圖也會(huì)跟著變,如果給某一個(gè) data 新添加了一個(gè)字段 這個(gè)新添加的字段因?yàn)?js 的限制不響應(yīng),需要使用 this.$set 方法代替原本的普通添加方法 就能實(shí)現(xiàn)響應(yīng),這個(gè)方法的三個(gè)參數(shù) 是給誰添加 添加的字段 初始值 如果不是在組件中 用這個(gè)方法 那么就用 根實(shí)例對(duì)象data可以是對(duì)象也可以是函數(shù)(根實(shí)例是單例),不會(huì)產(chǎn)生數(shù)據(jù)污染情況 如果不是一個(gè)函數(shù),每個(gè)組件實(shí)例的data都是同一個(gè)引用數(shù)據(jù),當(dāng)該組件作為公共組件共享使用,一個(gè)地方的data更改,所有的data一起改變,如果data是一個(gè)函數(shù),每個(gè)實(shí)例的data都在閉包中,就不會(huì)各自影響了。 query可以使用name和path而params只能使用name 使用params傳參刷新后不會(huì)保存,而query傳參刷新后可以保存 Params在地址欄中不會(huì)顯示,query會(huì)顯示 Params可以和動(dòng)態(tài)路由一起使用,query不可以 同步更改mutations 異部更改action,action中通過commit觸發(fā)mutations進(jìn)行state數(shù)據(jù)更改 頁面中觸發(fā)action中函數(shù)

        210 評(píng)論(9)

        馬鈴薯菇?jīng)?/p>

        犀牛書封面中的犀牛的來歷。。

        154 評(píng)論(10)

        ~Miss.Q~

        Doctype作用?嚴(yán)格模式與混雜模式如何區(qū)分?它們有何意義?HTML5 為什么只需要寫 ?行內(nèi)元素有哪些?塊級(jí)元素有哪些? 空(void)元素有那些?頁面導(dǎo)入樣式時(shí),使用link和@import有什么區(qū)別?介紹一下你對(duì)瀏覽器內(nèi)核的理解?常見的瀏覽器內(nèi)核有哪些?html5有哪些新特性、移除了那些元素?如何處理HTML5新標(biāo)簽的瀏覽器兼容問題?如何區(qū)分 HTML 和 HTML5?簡(jiǎn)述一下你對(duì)HTML語義化的理解?HTML5的離線儲(chǔ)存怎么使用,工作原理能不能解釋一下?瀏覽器是怎么對(duì)HTML5的離線儲(chǔ)存資源進(jìn)行管理和加載的呢?請(qǐng)描述一下 cookies,sessionStorage 和 localStorage 的區(qū)別?iframe有那些缺點(diǎn)?Label的作用是什么?是怎么用的?(加 for 或 包裹)HTML5的form如何關(guān)閉自動(dòng)完成功能?如何實(shí)現(xiàn)瀏覽器內(nèi)多個(gè)標(biāo)簽頁之間的通信? (阿里)webSocket如何兼容低瀏覽器?(阿里)頁面可見性(Page Visibility)API 可以有哪些用途?如何在頁面上實(shí)現(xiàn)一個(gè)圓形的可點(diǎn)擊區(qū)域?實(shí)現(xiàn)不使用 border 畫出1px高的線,在不同瀏覽器的Quirksmode和CSSCompat模式下都能保持同一效果。網(wǎng)頁驗(yàn)證碼是干嘛的,是為了解決什么安全問題?tite與h1的區(qū)別、b與strong的區(qū)別、i與em的區(qū)別?CSS介紹一下標(biāo)準(zhǔn)的CSS的盒子模型?與低版本IE的盒子模型有什么不同的?CSS選擇符有哪些?哪些屬性可以繼承?CSS優(yōu)先級(jí)算法如何計(jì)算?CSS3新增偽類有那些?如何居中div?如何居中一個(gè)浮動(dòng)元素?如何讓絕對(duì)定位的div居中?display有哪些值?說明他們的作用。position的值relative和absolute定位原點(diǎn)是?CSS3有哪些新特性?請(qǐng)解釋一下CSS3的Flexbox(彈性盒布局模型),以及適用場(chǎng)景?用純CSS創(chuàng)建一個(gè)三角形的原理是什么?一個(gè)滿屏 品 字布局 如何設(shè)計(jì)?常見兼容性問題?li與li之間有看不見的空白間隔是什么原因引起的?有什么解決辦法?經(jīng)常遇到的瀏覽器的兼容性有哪些?原因,解決方法是什么,常用hack的技巧 ?為什么要初始化CSS樣式。absolute的containing block計(jì)算方式跟正常流有什么不同?CSS里的visibility屬性有個(gè)collapse屬性值是干嘛用的?在不同瀏覽器下以后什么區(qū)別?position跟display、margin collapse、overflow、float這些特性相互疊加后會(huì)怎么樣?對(duì)BFC規(guī)范(塊級(jí)格式化上下文:block formatting context)的理解?CSS權(quán)重優(yōu)先級(jí)是如何計(jì)算的?請(qǐng)解釋一下為什么會(huì)出現(xiàn)浮動(dòng)和什么時(shí)候需要清除浮動(dòng)?清除浮動(dòng)的方式移動(dòng)端的布局用過媒體查詢嗎?使用 CSS 預(yù)處理器嗎?喜歡那個(gè)?CSS優(yōu)化、提高性能的方法有哪些?瀏覽器是怎樣解析CSS選擇器的?在網(wǎng)頁中的應(yīng)該使用奇數(shù)還是偶數(shù)的字體?為什么呢?margin和padding分別適合什么場(chǎng)景使用?抽離樣式模塊怎么寫,說出思路,有無實(shí)踐經(jīng)驗(yàn)?[阿里航旅的面試題]元素豎向的百分比設(shè)定是相對(duì)于容器的高度嗎?全屏滾動(dòng)的原理是什么?用到了CSS的那些屬性?什么是響應(yīng)式設(shè)計(jì)?響應(yīng)式設(shè)計(jì)的基本原理是什么?如何兼容低版本的IE?視差滾動(dòng)效果,如何給每頁做不同的動(dòng)畫?(回到頂部,向下滑動(dòng)要再次出現(xiàn),和只出現(xiàn)一次分別怎么做?)::before 和 :after中雙冒號(hào)和單冒號(hào) 有什么區(qū)別?解釋一下這2個(gè)偽元素的作用。如何修改chrome記住密碼后自動(dòng)填充表單的黃色背景 ?你對(duì)line-height是如何理解的?設(shè)置元素浮動(dòng)后,該元素的display值是多少?(自動(dòng)變成display:block)怎么讓Chrome支持小于12px 的文字?讓頁面里的字體變清晰,變細(xì)用CSS怎么做?(-webkit-font-smoothing: antialiased;)font-style屬性可以讓它賦值為“oblique” oblique是什么意思?position:fixed;在android下無效怎么處理?如果需要手動(dòng)寫動(dòng)畫,你認(rèn)為最小時(shí)間間隔是多久,為什么?(阿里)display:inline-block 什么時(shí)候會(huì)顯示間隙?(攜程)overflow: scroll時(shí)不能平滑滾動(dòng)的問題怎么處理?有一個(gè)高度自適應(yīng)的div,里面有兩個(gè)div,一個(gè)高度100px,希望另一個(gè)填滿剩下的高度。png、jpg、gif 這些圖片格式解釋一下,分別什么時(shí)候用。有沒有了解過webp?什么是Cookie 隔離?(或者說:請(qǐng)求資源的時(shí)候不要讓它帶cookie怎么做)style標(biāo)簽寫在body后與body前有什么區(qū)別?JavaScript介紹JavaScript的基本數(shù)據(jù)類型。說說寫JavaScript的基本規(guī)范?JavaScript原型,原型鏈 ? 有什么特點(diǎn)?JavaScript有幾種類型的值?(堆:原始數(shù)據(jù)類型和 棧:引用數(shù)據(jù)類型),你能畫一下他們的內(nèi)存圖嗎?Javascript如何實(shí)現(xiàn)繼承?Javascript創(chuàng)建對(duì)象的幾種方式?Javascript作用鏈域?談?wù)凾his對(duì)象的理解。eval是做什么的?什么是window對(duì)象? 什么是document對(duì)象?null,undefined的區(qū)別?寫一個(gè)通用的事件偵聽器函數(shù)(機(jī)試題)。[“1”, “2”, “3”].map(parseInt) 答案是多少?關(guān)于事件,IE與火狐的事件機(jī)制有什么區(qū)別? 如何阻止冒泡?什么是閉包(closure),為什么要用它?javascript 代碼中的”use strict”;是什么意思 ? 使用它區(qū)別是什么?如何判斷一個(gè)對(duì)象是否屬于某個(gè)類?new操作符具體干了什么呢?用原生JavaScript的實(shí)現(xiàn)過什么功能嗎?Javascript中,有一個(gè)函數(shù),執(zhí)行時(shí)對(duì)象查找時(shí),永遠(yuǎn)不會(huì)去查找原型,這個(gè)函數(shù)是?對(duì)JSON的了解?[].($$("*"),function(a){ "1px solid #"+(~~(()*(1<<24))).toString(16) }) 能解釋一下這段代碼的意思嗎?js延遲加載的方式有哪些?Ajax 是什么? 如何創(chuàng)建一個(gè)Ajax?同步和異步的區(qū)別?如何解決跨域問題?頁面編碼和被請(qǐng)求的資源編碼如果不一致如何處理?模塊化開發(fā)怎么做?AMD(Modules/Asynchronous-Definition)、CMD(Common Module Definition)規(guī)范區(qū)別?requireJS的核心原理是什么?(如何動(dòng)態(tài)加載的?如何避免多次加載的?如何 緩存的?)讓你自己設(shè)計(jì)實(shí)現(xiàn)一個(gè)requireJS,你會(huì)怎么做?談一談你對(duì)ECMAScript6的了解?ECMAScript6 怎么寫class么,為什么會(huì)出現(xiàn)class這種東西?異步加載的方式有哪些?和 innerHTML的區(qū)別?DOM操作——怎樣添加、移除、移動(dòng)、復(fù)制、創(chuàng)建和查找節(jié)點(diǎn)?.call() 和 .apply() 的含義和區(qū)別?數(shù)組和對(duì)象有哪些原生方法,列舉一下?JS 怎么實(shí)現(xiàn)一個(gè)類。怎么實(shí)例化這個(gè)類JavaScript中的作用域與變量聲明提升?如何編寫高性能的Javascript?那些操作會(huì)造成內(nèi)存泄漏?JQuery的源碼看過嗎?能不能簡(jiǎn)單概況一下它的實(shí)現(xiàn)原理?的init方法返回的this指的是什么對(duì)象?為什么要返回this?jquery中如何將數(shù)組轉(zhuǎn)化為json字符串,然后再轉(zhuǎn)化回來?jQuery 的屬性拷貝(extend)的實(shí)現(xiàn)原理是什么,如何實(shí)現(xiàn)深拷貝? 與 的區(qū)別?jQuery 的隊(duì)列是如何實(shí)現(xiàn)的?隊(duì)列可以用在哪些地方?談一下Jquery中的bind(),live(),delegate(),on()的區(qū)別?JQuery一個(gè)對(duì)象可以同時(shí)綁定多個(gè)事件,這是如何實(shí)現(xiàn)的?是否知道自定義事件。jQuery里的fire函數(shù)是什么意思,什么時(shí)候用?jQuery 是通過哪個(gè)方法和 Sizzle 選擇器結(jié)合的?(()進(jìn)入Sizzle)針對(duì) jQuery性能的優(yōu)化方法?Jquery與jQuery UI有啥區(qū)別?JQuery的源碼看過嗎?能不能簡(jiǎn)單說一下它的實(shí)現(xiàn)原理?jquery 中如何將數(shù)組轉(zhuǎn)化為json字符串,然后再轉(zhuǎn)化回來?jQuery和Zepto的區(qū)別?各自的使用場(chǎng)景?針對(duì) jQuery 的優(yōu)化方法?Zepto的點(diǎn)透問題如何解決?jQueryUI如何自定義組件?需求:實(shí)現(xiàn)一個(gè)頁面操作不會(huì)整頁刷新的網(wǎng)站,并且能在瀏覽器前進(jìn)、后退時(shí)正確響應(yīng)。給出你的技術(shù)實(shí)現(xiàn)方案?如何判斷當(dāng)前腳本運(yùn)行在瀏覽器還是node環(huán)境中?(阿里)移動(dòng)端最小觸控區(qū)域是多大?jQuery 的 slideUp動(dòng)畫 ,如果目標(biāo)元素是被外部事件驅(qū)動(dòng), 當(dāng)鼠標(biāo)快速地連續(xù)觸發(fā)外部元素事件, 動(dòng)畫會(huì)滯后的反復(fù)執(zhí)行,該如何處理呢?把 Script 標(biāo)簽 放在頁面的最底部的body封閉之前 和封閉之后有什么區(qū)別?瀏覽器會(huì)如何解析它們?移動(dòng)端的點(diǎn)擊事件的有延遲,時(shí)間是多久,為什么會(huì)有? 怎么解決這個(gè)延時(shí)?(click 有 300ms 延遲,為了實(shí)現(xiàn)safari的雙擊事件的設(shè)計(jì),瀏覽器要知道你是不是要雙擊操作。)知道各種JS框架(Angular, Backbone, Ember, React, Meteor, Knockout…)么? 能講出他們各自的優(yōu)點(diǎn)和缺點(diǎn)么?Underscore 對(duì)哪些 JS 原生對(duì)象進(jìn)行了擴(kuò)展以及提供了哪些好用的函數(shù)方法?解釋JavaScript中的作用域與變量聲明提升?那些操作會(huì)造成內(nèi)存泄漏?JQuery一個(gè)對(duì)象可以同時(shí)綁定多個(gè)事件,這是如何實(shí)現(xiàn)的?的適用場(chǎng)景?(如果會(huì)用node)知道route, middleware, cluster, nodemon, pm2, server-side rendering么?解釋一下 Backbone 的 MVC 實(shí)現(xiàn)方式?什么是“前端路由”?什么時(shí)候適合使用“前端路由”? “前端路由”有哪些優(yōu)點(diǎn)和缺點(diǎn)?知道什么是webkit么? 知道怎么用瀏覽器的各種工具來調(diào)試和debug代碼么?如何測(cè)試前端代碼么? 知道BDD, TDD, Unit Test么? 知道怎么測(cè)試你的前端工程么(mocha, sinon, jasmin, qUnit..)?前端templating(Mustache, underscore, handlebars)是干嘛的, 怎么用?簡(jiǎn)述一下 Handlebars 的基本用法?簡(jiǎn)述一下 Handlerbars 的對(duì)模板的基本處理流程, 如何編譯的?如何緩存的?用js實(shí)現(xiàn)千位分隔符?(來源:前端農(nóng)民工,提示:正則+replace)檢測(cè)瀏覽器版本版本有哪些方式?我們給一個(gè)dom同時(shí)綁定兩個(gè)點(diǎn)擊事件,一個(gè)用捕獲,一個(gè)用冒泡,你來說下會(huì)執(zhí)行幾次事件,然后會(huì)先執(zhí)行冒泡還是捕獲其他問題原來公司工作流程是怎么樣的,如何與其他人協(xié)作的?如何夸部門合作的?你遇到過比較難的技術(shù)問題是?你是如何解決的?設(shè)計(jì)模式 知道什么是singleton, factory, strategy, decrator么?常使用的庫有哪些?常用的前端開發(fā)工具?開發(fā)過什么應(yīng)用或組件?頁面重構(gòu)怎么操作?列舉IE與其他瀏覽器不一樣的特性?99%的網(wǎng)站都需要被重構(gòu)是那本書上寫的?什么叫優(yōu)雅降級(jí)和漸進(jìn)增強(qiáng)?是否了解公鑰加密和私鑰加密。WEB應(yīng)用從服務(wù)器主動(dòng)推送Data到客戶端有那些方式?對(duì)Node的優(yōu)點(diǎn)和缺點(diǎn)提出了自己的看法?你有用過哪些前端性能優(yōu)化的方法?http狀態(tài)碼有那些?分別代表是什么意思?一個(gè)頁面從輸入 URL 到頁面加載顯示完成,這個(gè)過程中都發(fā)生了什么?(流程說的越詳細(xì)越好)部分地區(qū)用戶反應(yīng)網(wǎng)站很卡,請(qǐng)問有哪些可能性的原因,以及解決方法?從打開app到刷新出內(nèi)容,整個(gè)過程中都發(fā)生了什么,如果感覺慢,怎么定位問題,怎么解決?除了前端以外還了解什么其它技術(shù)么?你最最厲害的技能是什么?你用的得心應(yīng)手用的熟練地編輯器&開發(fā)環(huán)境是什么樣子?對(duì)前端界面工程師這個(gè)職位是怎么樣理解的?它的前景會(huì)怎么樣?你怎么看待Web App 、hybrid App、Native App?你移動(dòng)端前端開發(fā)的理解?(和 Web 前端開發(fā)的主要區(qū)別是什么?)你對(duì)加班的看法?平時(shí)如何管理你的項(xiàng)目?說說最近最流行的一些東西吧?常去哪些網(wǎng)站?如何設(shè)計(jì)突發(fā)大規(guī)模并發(fā)架構(gòu)?說說最近最流行的一些東西吧?常去哪些網(wǎng)站?是否了解開源的工具 bower、npm、yeoman、grunt、gulp,一個(gè) npm 的包里的 具備的必要的字段都有哪些?(名稱、版本號(hào),依賴)每個(gè)模塊的代碼結(jié)構(gòu)都應(yīng)該比較簡(jiǎn)單,且每個(gè)模塊之間的關(guān)系也應(yīng)該非常清晰,隨著功能和迭代次數(shù)越來越多,你會(huì)如何去保持這個(gè)狀態(tài)的?Git知道branch, diff, merge么?如何設(shè)計(jì)突發(fā)大規(guī)模并發(fā)架構(gòu)?當(dāng)團(tuán)隊(duì)人手不足,把功能代碼寫完已經(jīng)需要加班的情況下,你會(huì)做前端代碼的測(cè)試嗎?說說最近最流行的一些東西吧?平時(shí)常去哪些網(wǎng)站?知道什么是SEO并且怎么優(yōu)化么? 知道各種meta data的含義么?移動(dòng)端(Android IOS)怎么做好用戶體驗(yàn)?簡(jiǎn)單描述一下你做過的移動(dòng)APP項(xiàng)目研發(fā)流程?你在現(xiàn)在的團(tuán)隊(duì)處于什么樣的角色,起到了什么明顯的作用?你認(rèn)為怎樣才是全端工程師(Full Stack developer)?介紹一個(gè)你最得意的作品吧?你有自己的技術(shù)博客嗎,用了哪些技術(shù)?對(duì)前端安全有什么看法?是否了解Web注入攻擊,說下原理,最常見的兩種攻擊(XSS 和 CSRF)了解到什么程度?項(xiàng)目中遇到國哪些印象深刻的技術(shù)難題,具體是什么問題,怎么解決?。最近在學(xué)什么東西?你的優(yōu)點(diǎn)是什么?缺點(diǎn)是什么?如何管理前端團(tuán)隊(duì)?最近在學(xué)什么?能談?wù)勀阄磥?,5年給自己的規(guī)劃嗎?

        212 評(píng)論(15)

        相關(guān)問答