国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

IMWeb前端提升營七天學(xué)習(xí)總結(jié)

mating / 691人閱讀

摘要:寫在前面月到這天,前端提升營,騰訊大佬們分享個人經(jīng)驗,使出各種前端方面的大招。并且減輕服務(wù)器的負(fù)擔(dān),的原則是按需取數(shù)據(jù),可以最大程度的減少冗余請求和響應(yīng)對服務(wù)器造成的負(fù)擔(dān)。控制表單控件的禁用狀態(tài)。

寫在前面

5月24到30這7天,IMWeb前端提升營,騰訊大佬們分享個人經(jīng)驗,使出各種前端方面的大招。從中學(xué)習(xí)了很多前端方面的知識,也get到了前端學(xué)習(xí)的方法論,還有一些算法知識等等。

現(xiàn)將總結(jié)如下:(本文長度略長,看官保持耐心,嘿嘿)

早報前端面試題

每天早上,助教老師會發(fā)一些經(jīng)典前端面試題,歸檔一下:

05/24

問題1: CSS引入的方式有哪些?

答案: 
CSS與HTML文檔結(jié)合的4中方法:
  1、使用元素鏈接到外部的樣式文件
  2、在元素中使用"style"元素來指定
  3、使用CSS "@import"標(biāo)記來導(dǎo)入樣式表單
  4、在內(nèi)部的元素中使用"style"屬性來定義樣式

問題2: 行內(nèi)元素有哪些?塊級元素有哪些?CSS的盒模型?

答案: 塊級元素:div p h1 h2 h3 h4 form ul
行內(nèi)元素: a b br i span input select
Css盒模型:內(nèi)容,border ,margin,padding

問題3: link和@import的區(qū)別是?

答案: 本質(zhì)上,這兩種方式都是為了加載CSS文件,但還是存在著細(xì)微的差別。
  1、老祖宗的差別。link屬于XHTML標(biāo)簽,而@import完全是CSS提供的一種方式。link標(biāo)簽除了可以加載CSS外,還可以做很多其它的事情,比如定義RSS,定義rel連接屬性等,@import就只能加載CSS了。
  2、加載順序的差別。當(dāng)一個頁面被加載的時候(就是被瀏覽者瀏覽的時候),link引用的CSS會同時被加載,而@import引用的CSS會等到頁面全部被下載完再被加載。
  3、兼容性的差別。由于@import是CSS2.1提出的所以老的瀏覽器不支持,@import只有在IE5以上的才能識別,而link標(biāo)簽無此問題。
  4、使用dom控制樣式時的差別。當(dāng)使用javascript控制dom去改變樣式的時候,只能使用link標(biāo)簽,因為@import不是dom可以控制的。

問題4: =====的不同

答案: 前者會自動轉(zhuǎn)換類型,后者不會

前端常見題目個人思考題:

1、你之前自認(rèn)為做得最好的,最具有挑戰(zhàn)的一項需求是什么,為什么?現(xiàn)在回頭去看,還有哪些地方可以值得優(yōu)化?
 2、說一下h5中的離線存儲有哪些
05/25

問題1: XHTML和HTML有什么區(qū)別?

答案: 
HTML是一種基本的WEB網(wǎng)頁設(shè)計語言,XHTML是一個基于XML的置標(biāo)語言
最主要的不同:
XHTML 元素必須被正確地嵌套。
XHTML 元素必須被關(guān)閉。
標(biāo)簽名必須用小寫字母。
XHTML 文檔必須擁有根元素。

問題2: Doctype? 嚴(yán)格模式與混雜模式-如何觸發(fā)這兩種模式,區(qū)分它們有何意義?

答案: 用于聲明文檔使用那種規(guī)范(html/Xhtml)一般為 嚴(yán)格 過度 基于框架的html文檔
加入XMl聲明可觸發(fā),解析方式更改為IE5.5 擁有IE5.5的bug

問題3: 寫出幾種IE6 BUG的解決方法

答案:
1.雙邊距BUG float引起的 使用display
2.3像素問題 使用float引起的 使用dislpay:inline -3px
3.超鏈接hover 點擊后失效 使用正確的書寫順序 link visited hover active
4.Ie z-index問題 給父級添加position:relative
5.Png 透明 使用js代碼 改
6.Min-height 最小高度 !Important 解決’
7.select 在ie6下遮蓋 使用iframe嵌套
8.為什么沒有辦法定義1px左右的寬度容器(IE6默認(rèn)的行高造成的,使用over:hidden,zoom:0.08 line-height:1px)

問題4: IE和DOM事件流的區(qū)別

答案: 
1.執(zhí)行順序不一樣、
2.參數(shù)不一樣
3.事件加不加on
4.this指向問題

前端常見題目個人思考題 :

1、談一談你做過的一個項目,業(yè)務(wù)邏輯模塊如何劃分的?
2、什么是xss漏洞,怎么防御?
05/26

問題1: 優(yōu)先級算法如何計算?

答案: 
重要性和來源的優(yōu)先級排序從低到高是:
   1、瀏覽器默認(rèn)樣式
   2、用戶在瀏覽器中定義的普通樣式(normal規(guī)則,不帶important規(guī)則)
   3、開發(fā)人員定義的普通樣式( normal規(guī)則,不帶important規(guī)則)
   4、開發(fā)人員定義特殊樣式(帶important規(guī)則)
   5、用戶在瀏覽器中定義特殊樣式(帶important規(guī)則)
另外還有一些原則:
   1、相同的樣式在CSS規(guī)則后添加了!important的優(yōu)先于沒有添加的。
   2、CSS規(guī)則在文檔中出現(xiàn)的順序后面定義的的優(yōu)先于前面定義的。
   3、加了!important的優(yōu)先于內(nèi)聯(lián)樣式。
   4、內(nèi)聯(lián)樣式優(yōu)先于用link引入的樣式和頁面上

      <