Web前端面試指導(二十四):事件是什麼?如何阻止事件冒泡?
題目點評
這題目的問題是一脈相承的,第一個問題和後面的問題有關聯,所以回答第一個問題時一定要涉及到事件執行的原理和過程,必須引出事件冒泡,有了事件冒泡才有第二問題如何阻止冒泡。回答思路
事件是什麼?
事件用於監聽瀏覽器的操作行為,瀏覽器觸發動作時被捕捉到而呼叫相應的函式。
事件執行三個階段
① 事件捕獲階段
② 處於目標階段
③ 事件冒泡階段
捕獲型事件是自上而下,而冒泡型事件是自下而上的,而我們程式設計師通常要做的就是第二階段,完成事件的動作。而第一、三階段由系統封裝自動呼叫完成。
冒泡阻止
event.stopPropagation()
IE瀏覽器
event.cancelBubble = true;
相關推薦
Web前端面試指導(二十四):事件是什麼?如何阻止事件冒泡?
題目點評 這題目的問題是一脈相承的,第一個問題和後面的問題有關聯,所以回答第一個問題時一定要涉及到事件執行的原理和過程,必須引出事件冒泡,有了事件冒泡才有第二問題如何阻止冒泡。 回答思路 事件是什麼? 事件用於監聽瀏覽器的操作行為,瀏覽器觸發動作時被捕捉到而呼叫相應的
Web前端面試指導(二十九):Ajax 是什麼? 如何建立一個Ajax?
題目點評 Ajax 是在工作中是必用的技術,在面試中十有八九會問的,答題的思路最好先回答原生態Ajax使用的步驟,最後告訴面試官,我們在工作中是使用Jquery來實現Ajax請求和處理的。在回答的時候儘量詳盡,包括方法的引數的個數,順序和作用,以免被面試官抓住不放。不給面試
Web前端面試指導(二十八):什麼是閉包,為什麼要用它?
題目點評 閉包這個概念也是JavaScript中比較抽象的概念,也是JavaScript中的一個難點,要求對理論知識理解的比較透徹,概念性的東西一兩句就講完了,所以這道題目可以死記硬背,如果實在不能理解的話。 解題思路 閉包是什麼 你可以這樣回答: 我個人理解,閉包是就是函
Web前端面試指導(三十一):談談你對this的理解
題目點評 主要考察你對面向物件程式設計的理解,特別是物件的指向問題,如果連物件的指向都搞不清楚,很難說明你是一個優秀的前端開發人員,所以回答this的知識點是體現你的身價的時候到來了!如果能夠回答好這個問題,那麼在面試上你是增值的。個人建議,可以先回答this在不同的場合指
Web前端面試指導(三十七):eval是做什麼的?
題目點評 這題目的看起來比較簡單,但是總感覺有沒有那麼簡單,確實是這樣子。所以回答這個題目要從不同的角度去回答。首先回答清楚它是幹什麼的有什麼用,然後在談談它對作用域的影響,然後就是執行效率的問題,最後談談eval()的其它作用。這樣答下來自己都覺得滿意了吧! eval()
Web前端面試指導(十四):如何居中一個元素(正常、絕對定位、浮動元素)?
web前端題目點評這道題目的提問比較多,連續問了三個問題,正常元素、絕對定位元素、互動元素如何居中,而且居中沒有說清楚是垂直居中還是水平居中,要回答清楚這個問題,必須得有深厚的功底,而且要分類的來回答,條理要清楚。可以先把水平居中各種情況說清楚,然後在把垂直居中說清楚。(一)元素水平居中的方式1)行級元素水平
Web前端面試指導(四十四):什麼是響應式開發?
題目點評 響應式開發是前端開發工作比較常見的工作內容,隨著移動端的發展,網頁設計必須考慮到移動端的設計,同一個網站為了相容PC端和移動端顯示,響應式開發是前端開發人員必備的技術,所以響應式開發的技術必須掌握。 什麼是響應式 顧名思義,同一個網站相容不同的大小的裝置。如PC端
Web前端面試指導(四十六):你瞭解跨域請求嗎?
題目點評 主要考察對web安全是否有接觸 ,關於安全方面的在面試時是經常被問到的。同一個意思可能問法也不同,比如說:“你對跨域瞭解嗎?”“什麼是跨域請求了?”其實都是同一個意思,回答思路可以先回答什麼是跨域請求,有什麼方式可以實現跨域請求基本上就可以了。 什麼是跨域請求
Web前端面試指導(四十五):頁面渲染原理是什麼?
題目點評 這是一道純理論的題目,只要能夠將瀏覽器的渲染過程很專業的表述出來,一定會得到面試官的青睞,作為一枚前端人員確實有必要了解一下瀏覽器的渲染過程是怎樣的,對於頁面效能的提升是有幫助的。 解題思路 渲染引擎是幹什麼的 渲染引擎可以顯示html、xml文件及圖片,它也可以
Web前端面試指導(十一):樣式導入有哪些方式?
web前端樣式導入方式linkimport使用方式link的使用[css] view plain copy <link href="index.css" rel="stylesheet"> import的使用[css] view plain copy <style type="text/c
Web前端面試指導(十七):一個滿屏 品 字布局 如何設計?
web前端題目點評這道題目有可能是筆試題,有可能面談的時候進行敘述,如果是筆試題要求對css樣式代碼非常熟練,如果是面談敘述,就需要你的表達能力非常強,要抓住要點,把需要用到的技能點講清楚就可以了。需要用到技術1. 元素水平居中對齊1) 使用margin對齊(推薦)2) 使
Web前端面試指導(十八):用純CSS創建一個三角形的原理是什麽?
web前端題目點評三角形的圖標在網頁設計是很常見的,屬於基本常識題,只要在練習做到過這個功能都能回答出來,可以把你做過的思路描述出來就可以了,本題的難易程度為簡單本文出自 “智學無憂1” 博客,轉載請與作者聯系!Web前端面試指導(十八):用純CSS創建一個三角形的原理是什麽?
Web前端面試指導(四十三):請描述一下 cookies,sessionStorage 和 localStorage 的區別?
題目點評 這是一種對比性比較強的問題,可以先說他們的相同點,然後就是要詳細闡述他們的不同點,而不同點不要刻意去對比,只要說出各自的特點,自然他們的不同點就出來了。解決方法相同點:都儲存在客戶端不同點: 1.儲存大小 cookie資料大小不能超過4k。sessionSto
Web前端面試指導(八):iframe有那些缺點
-----------------------------------------------------------------------------------------------------------------------------------------
Hulu機器學習問題與解答系列 | 二十四:隨機梯度下降法
叠代 -s nbsp xib 大量 步長 空間 圖片 ges Hulu優秀的作者們每天和公式抗爭,只為提升你們的技能,感動的話就把文章看完,然後哭一個吧。 今天的內容是 【隨機梯度下降法】 場景描述 深度學習得以在近幾年迅速占領工業界和學術界的高地,重要原因之一是數
Unity 六邊形地圖系列(二十四) :地區和侵蝕
原文地址:https://catlikecoding.com/unity/tutorials/hex-map/part-24/ 機翻+個人潤色 在地圖周圍加一圈水域。 將地圖分割成多個區域。 對懸崖進行侵蝕。 移動土地來平滑地形。 這是關於六邊形地圖的系列教程
論文閱讀筆記二十四:Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition(SPPNet CVPR2014)
分享圖片 介紹 bin con strong map com 提高 https 論文源址:https://arxiv.org/abs/1406.4729 tensorflow相關代碼:https://github.com/peace195/sppnet 摘要
SpringBoot專案開發(二十四):支援跨域請求JSONP
在SpringMVC4.1版本以後,Spring為我們提供了一個AbstractJsonpResponseBodyAdvice的類用來支援jsonp的資料,SpringBoot接收解析web請求是依賴於SpringMVC,所以也可以繼承此類 程式碼如下,新增一個配置類,繼承Abstr
演算法二十四:最後勝出隊伍
n支隊伍比賽,分別編號為0,1,2。。。。n-1,已知它們之間的實力對比關係, 儲存在一個二維陣列w[n][n]中,w[i][j] 的值代表編號為i,j的隊伍中更強的一支。 所以w[i][j]=i 或者j,現在給出它們的出場順序,並存儲在陣列order[n]中, 比如
IT職場人生系列之二十四:程式設計師如何增加收入
程式設計師的收入是廣受關注的問題,很多人從業3~5年之後就會遇到這個收入瓶頸。儘管物價不斷上漲,程式設計師尤其是初、中級程式設計師的收入不升反降。即使上次在某個文章中看到有中國第一程式設計師之稱的某位,月薪也只有3萬,儘管這個數字已經很高了,但這個“中國第一”,也只有眾多小型軟體企業總監級別的收入而已。為什麼