web前端開發技術面試題一


1、列舉常用的瀏覽器類型以及他們使用的內核還有對應的調試工具
常用的有IE(6,7,8,9,10,FF,chrome )
IE常用的調試工具有 IEWebDeveloper (IE9默認有安裝)
Firefox大家估計用的最多。firefox
chrome(內核webkit) 自帶的有google 開發的內置調試工具。
三者內核各不相同。
其它還有opera,遨游,世界之窗等;
chrome內核跑的比較快,安全。Firefox做調試是最棒的。

2、javascript實現多線程計算,列舉下常用的方案
三個常駐線程:javascript引擎線程,界面渲染線程,瀏覽器事件觸發線程
這里不是很理解這個題目,講的是nodejs?還是setInterval/setTimeout

3、解釋下什么是web語義化,舉出具體的實例,並說明語義化后有什么好處
語義化意思就是不要把你女朋友當做一般的朋友看待;
web里的概念,如:
<h1 2 3 4 5〉〈span〉 這里的常用的是標題你就不要用div 標簽了;
或 li 列表 ,就不要用<p>或<td>了。
好處:
就是易理解,渲染快,利seo優化;

4、html5和css3有什么新特性
html5強化了 Web 網頁的表現性能,如:nav header section canvas等,語義化更強
css3新特性有陰影特效,圓角處理等,都是非常不錯的效果;

5、說出其他瀏覽器和IE瀏覽器在頁面元素引用有什么區別?
這個和內核有關系,及是否w3c來定制,不同瀏覽器渲染結果不同。
目前國內還有大部份使用IE6,常常web在制作的時候碰到兼容性的問題:
如:
display-block, padding, margin 等盒子模型比較多。還有不同的字間距等產生的問題;
常用解決的方法:
IE6:_xxx:{}
IE7:*
等處理不IE和其它不同瀏覽器間的差異;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM