騰訊電話面試-web前端,思考總結

1.從地址欄輸入域名,說下接下來會發生的事情:(下面這個講得以爲很清晰)javascript

http://www.360doc.com/content/14/0917/10/10096004_410111504.shtmlcss

2.點擊頁面上一個按鈕,顯示一個居中的圖層:html

(考的就是居中實現)java

<!DOCTYPE html>
<html>
<head>
    <title>圖層居中</title>
    <meta charset='utf-8'>
<style type="text/css">
#mid_div{
    width: 500px;
    border: 1px solid #000000;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -250px;
    display: none;
}
</style>
</head>
<body>
<input type="button" id='middle' value="點擊顯示居中圖層">
<div id="mid_div">中間內容</div>
<script type="text/javascript">
    document.getElementById('middle').onclick=function(){
        document.getElementById('mid_div').style.display='block';
    }
</script>
</body>
</html>

3.一個列表隊列中有多個按鈕,某一個按鈕綁定了顯示圖層事件,如何達到點擊按鈕時能夠顯示圖層?(原話不太清楚了)css3

反正考的是捕獲和冒泡的知識。ajax

http://www.jb51.net/article/42492.htm緩存

4.Ajax原理和過程:性能優化

http://www.cnblogs.com/mingmingruyuedlut/archive/2011/10/18/2216553.html服務器

5.http協議瞭解:閉包

http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html

6.緩存實現(css,js等文件):



7.js 繼承:

1)類繼承:類式繼承就像java繼承同樣,思想也比較簡單:在子類構造函數中調用父類構造函數。

2)原型繼承:原型式繼承是藉助已有的對象建立新的對象,將子類的原型指向父類,就至關於加入了父類這條原型鏈。

8.閉包的用處:

內部函數能夠訪問定義它們的外部函數的參數和變量(除了this和arguments),下面這個講解得太好!

http://www.cnblogs.com/zxj159/archive/2013/05/30/3107922.html


9.如何實現一個新聞網站標題的實時更新?

答:ajax如何實現

--但是網站的新聞標題可能不可預料地在變化,ajax不斷地發送請求,你有沒有考慮過服務器的壓力,如何在考慮服務器性能的基礎上實現標題的更新,又不刷新整個頁面?


10.JQuery鏈式操做:


11.網頁性能優化方法:


12.XSS


13.CSRF:


14.css3實現動畫,其對動畫的性能優化


(後續再加上整理和搜索的知識點吧!歡迎補充!ps:做爲應屆生,但願騰訊的社招一面能過了,不過人家要三面非常虐的.....)

相關文章
相關標籤/搜索