百度面試-前端
阿新 • • 發佈:2018-06-09
click chang 缺點 css 暫時 是什麽 tro 如何實現 發送
JS部分:
- JS是如何實現繼承的?
- object的prototype是什麽?(接上一個問題)
- JS如何實現數據以及功能的封裝。(即類是如何實現的)
- 如果一個標簽裏面包含了10000個image,如何有效地對這10000個image實現事件綁定,比如說click事件。(考察事件冒泡機制)
- 假設現在有對象A、B,A對象綁定了S事件,如何對B對象也綁定S事件?(其實不清楚)
- 如何實現跨域請求?你知道的有多少種方法?各有什麽優缺點?
- 當使用隱藏框架實現跨域請求時,如果框架頁跟當前頁不屬於同個父域,是否可以實現跨域?
- 如何實現私有變量?說出一種方法即可。
- 函數閉包使用得多嗎?什麽情況下需要使用函數閉包?
- 當某個事件發生時,如果獲得事件發生的對象。(ff和ie不同)
- 當綁定事件時,this指針指向的是?
- 當為document綁定事件時,this指針指向的是?
- 發送ajax請求有多少個步驟?如何判定發送成功?(readyState和onreadystatechange)
- 表示請求成功返回的狀態碼是多少?你還知道哪些狀態碼?分別表示什麽意思?
jQuery部分:
- jQuery裏如何綁定事件?有多少種方式?
- jQuery綁定事件時,this指針指向的是?(dom對象還是jQuery對象)
- 對於頁面中暫時不存在的對象,如果進行事件綁定?
- 為什麽選用jQuery框架(言下之意就是還有哪些其他的框架,各有什麽優缺點,即你對比之後選擇的原因)
- 有沒有考慮過jQuery UI?如何對jQuery UI的樣式進行定制?
- 有沒有自己寫作jQuery插件(即如何寫jQuery插件)
html+CSS:
- 用html+CSS實現這樣的布局效果,左欄固定寬度,右欄寬度自適應並填滿剩下空間。
- 說說
<strong>
標簽和<b>
標簽的區別,如果讓你選擇,你會選擇使用哪個? - 說說你對對html標簽語義化的理解。
百度面試-前端