[【01】ES6新特性有哪些?](ES6%E6%96%B0%E7%89%B9%E6%80%A7%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md)
[【02】new操作符具體干了什么?](%E3%80%9002%E3%80%91new%E6%93%8D%E4%BD%9C%E7%AC%A6%E5%85%B7%E4%BD%93%E5%B9%B2%E4%BA%86%E4%BB%80%E4%B9%88.md)
[【03】談談你對原型鏈的理解](%E3%80%9003%E3%80%91%E8%B0%88%E8%B0%88%E4%BD%A0%E5%AF%B9%E5%8E%9F%E5%9E%8B%E9%93%BE%E7%9A%84%E7%90%86%E8%A7%A3.md)
[【04】DOM怎樣添加、移除、移動、復制、創建和查找節點](%E3%80%9004%E3%80%91DOM%E6%80%8E%E6%A0%B7%E6%B7%BB%E5%8A%A0%E3%80%81%E7%A7%BB%E9%99%A4%E3%80%81%E7%A7%BB%E5%8A%A8%E3%80%81%E5%A4%8D%E5%88%B6%E3%80%81%E5%88%9B%E5%BB%BA%E5%92%8C%E6%9F%A5%E6%89%BE%E8%8A%82%E7%82%B9.md)
[【05】import和require的區別](%E3%80%9005%E3%80%91import%E5%92%8Crequire%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【06】export與export default 的區別](%E3%80%9006%E3%80%91export%E4%B8%8Eexportdefault%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【07】$(document).ready和window.onload的區別?](%E3%80%9007%E3%80%91document.ready%E5%92%8Cwindow.onload%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【08】判斷數據類型的方法有哪些,有什么區別](%E3%80%9008%E3%80%91%E5%88%A4%E6%96%AD%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E7%9A%84%E6%96%B9%E6%B3%95%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%8C%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB.md)
[【09】cookies、sessionStorage、localStrorage的區別?](%E3%80%9009%E3%80%91cookies%E3%80%81sessionStorage%E3%80%81localStrorage%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【10】談一下你對面向對象的理解?](%E3%80%9010%E3%80%91%E8%B0%88%E4%B8%80%E4%B8%8B%E4%BD%A0%E5%AF%B9%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%9A%84%E7%90%86%E8%A7%A3%EF%BC%9F.md)
[【11】閉包是什么?有什么特性和優缺點?](%E3%80%9011%E3%80%91%E9%97%AD%E5%8C%85%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%E6%9C%89%E4%BB%80%E4%B9%88%E7%89%B9%E6%80%A7%E5%92%8C%E4%BC%98%E7%BC%BA%E7%82%B9%EF%BC%9F.md)
[【12】this一般的指向,以及如何改變指向](%E3%80%9012%E3%80%91this%E4%B8%80%E8%88%AC%E7%9A%84%E6%8C%87%E5%90%91%EF%BC%8C%E4%BB%A5%E5%8F%8A%E5%A6%82%E4%BD%95%E6%94%B9%E5%8F%98%E6%8C%87%E5%90%91.md)
[【13】同步和異步的區別?](%E3%80%9013%E3%80%91%E5%90%8C%E6%AD%A5%E5%92%8C%E5%BC%82%E6%AD%A5%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【14】ajax的優點和缺點](%E3%80%9014%E3%80%91ajax%E7%9A%84%E4%BC%98%E7%82%B9%E5%92%8C%E7%BC%BA%E7%82%B9.md)
[【15】JS是單線程還是多線程?為什么?](%E3%80%9015%E3%80%91JS%E6%98%AF%E5%8D%95%E7%BA%BF%E7%A8%8B%E8%BF%98%E6%98%AF%E5%A4%9A%E7%BA%BF%E7%A8%8B%E4%B8%BA%E4%BB%80%E4%B9%88%EF%BC%9F.md)
[【16】CommonJS,AMD,CMD區別](%E3%80%9016%E3%80%91CommonJS%EF%BC%8CAMD%EF%BC%8CCMD%E5%8C%BA%E5%88%AB.md)
[【17】簡述ajax請求過程,以及注意事項。](%E3%80%9017%E3%80%91%E7%AE%80%E8%BF%B0ajax%E8%AF%B7%E6%B1%82%E8%BF%87%E7%A8%8B%EF%BC%8C%E4%BB%A5%E5%8F%8A%E6%B3%A8%E6%84%8F%E4%BA%8B%E9%A1%B9%E3%80%82.md)
[【18】ajax請求的時候get 和post方式的區別](%E3%80%9018%E3%80%91ajax%E8%AF%B7%E6%B1%82%E7%9A%84%E6%97%B6%E5%80%99get%E5%92%8Cpost%E6%96%B9%E5%BC%8F%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【19】控制臺undefined和is not defined異常區別?](%E3%80%9019%E3%80%91%E6%8E%A7%E5%88%B6%E5%8F%B0undefined%E5%92%8Cisnotdefined%E5%BC%82%E5%B8%B8%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【20】正則驗證,match()與test()函數的區別?](%E3%80%9020%E3%80%91%E6%AD%A3%E5%88%99%E9%AA%8C%E8%AF%81%EF%BC%8Cmatch%E4%B8%8Etest%E5%87%BD%E6%95%B0%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【21】數組的常用方法有那些?](%E3%80%9021%E3%80%91%E6%95%B0%E7%BB%84%E7%9A%84%E5%B8%B8%E7%94%A8%E6%96%B9%E6%B3%95%E6%9C%89%E9%82%A3%E4%BA%9B%EF%BC%9F.md)
[【22】例舉3種強制類型轉換和2種隱式類型轉換](%E3%80%9022%E3%80%91%E4%BE%8B%E4%B8%BE3%E7%A7%8D%E5%BC%BA%E5%88%B6%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2%E5%92%8C2%E7%A7%8D%E9%9A%90%E5%BC%8F%E7%B1%BB%E5%9E%8B%E8%BD%AC%E6%8D%A2.md)
[【23】列舉IE和標準下有哪些JS兼容性的寫法](%E3%80%9023%E3%80%91%E5%88%97%E4%B8%BEIE%E5%92%8C%E6%A0%87%E5%87%86%E4%B8%8B%E6%9C%89%E5%93%AA%E4%BA%9BJS%E5%85%BC%E5%AE%B9%E6%80%A7%E7%9A%84%E5%86%99%E6%B3%95.md)
[【24】請你談談cookie的弊端?](%E3%80%9024%E3%80%91%E8%AF%B7%E4%BD%A0%E8%B0%88%E8%B0%88cookie%E7%9A%84%E5%BC%8A%E7%AB%AF%EF%BC%9F.md)
[【25】window對象常用的屬性和方法有那些](%E3%80%9025%E3%80%91%E3%80%91window%E5%AF%B9%E8%B1%A1%E5%B8%B8%E7%94%A8%E7%9A%84%E5%B1%9E%E6%80%A7%E5%92%8C%E6%96%B9%E6%B3%95%E6%9C%89%E9%82%A3%E4%BA%9B.md)
[【26】函數聲明和函數表達式的區別?](%E3%80%9026%E3%80%91%E5%87%BD%E6%95%B0%E5%A3%B0%E6%98%8E%E5%92%8C%E5%87%BD%E6%95%B0%E8%A1%A8%E8%BE%BE%E5%BC%8F%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【27】怎么判斷一個object是否是數組(array)?](%E3%80%9027%E3%80%91%E6%80%8E%E4%B9%88%E5%88%A4%E6%96%AD%E4%B8%80%E4%B8%AAobject%E6%98%AF%E5%90%A6%E6%98%AF%E6%95%B0%E7%BB%84array%EF%BC%9F.md)
[【28】JS實現繼承的6種方式](%E3%80%9028%E3%80%91JS%E5%AE%9E%E7%8E%B0%E7%BB%A7%E6%89%BF%E7%9A%846%E7%A7%8D%E6%96%B9%E5%BC%8F.md)
[【29】什么是事件委派以及優缺點](%E3%80%9029%E3%80%91%E4%BB%80%E4%B9%88%E6%98%AF%E4%BA%8B%E4%BB%B6%E5%A7%94%E6%B4%BE%E4%BB%A5%E5%8F%8A%E4%BC%98%E7%BC%BA%E7%82%B9.md)
[【30】window對象常用的屬性和方法有那些](%E3%80%9030%E3%80%91window%E5%AF%B9%E8%B1%A1%E5%B8%B8%E7%94%A8%E7%9A%84%E5%B1%9E%E6%80%A7%E5%92%8C%E6%96%B9%E6%B3%95%E6%9C%89%E9%82%A3%E4%BA%9B.md)
[【31】簡述“==”與“===”的區別?](%E3%80%9031%E3%80%91%E7%AE%80%E8%BF%B0%E2%80%9C==%E2%80%9D%E4%B8%8E%E2%80%9C===%E2%80%9D%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【32】javascript各類型在轉換為boolean式的規則?](%E3%80%9032%E3%80%91javascript%E5%90%84%E7%B1%BB%E5%9E%8B%E5%9C%A8%E8%BD%AC%E6%8D%A2%E4%B8%BAboolean%E5%BC%8F%E7%9A%84%E8%A7%84%E5%88%99%EF%BC%9F.md)
[【33】Object.creat()和new對象有什么區別?](%E3%80%9033%E3%80%91Object.creat%E5%92%8Cnew%E5%AF%B9%E8%B1%A1%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【34】Object.assign()函數的作用及用法](%E3%80%9034%E3%80%91Object.assign%E5%87%BD%E6%95%B0%E7%9A%84%E4%BD%9C%E7%94%A8%E5%8F%8A%E7%94%A8%E6%B3%95.md)
[【35】Void(0)的作用是什么?](%E3%80%9035%E3%80%91Void%EF%BC%880%EF%BC%89%E7%9A%84%E4%BD%9C%E7%94%A8%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.md)
[【36】JS 的基本類型 和 引用類型、數據類型、內置對象](%E3%80%9036%E3%80%91JS%E7%9A%84%E5%9F%BA%E6%9C%AC%E7%B1%BB%E5%9E%8B%E5%92%8C%E5%BC%95%E7%94%A8%E7%B1%BB%E5%9E%8B%E3%80%81%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E3%80%81%E5%86%85%E7%BD%AE%E5%AF%B9%E8%B1%A1.md)
[【37】bind、call、apply的區別](%E3%80%9037%E3%80%91bind%E3%80%81call%E3%80%81apply%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【38】節流和防抖](%E3%80%9038%E3%80%91%E8%8A%82%E6%B5%81%E5%92%8C%E9%98%B2%E6%8A%96.md)
[【39】重繪和回流](%E3%80%9039%E3%80%91%E9%87%8D%E7%BB%98%E5%92%8C%E5%9B%9E%E6%B5%81.md)
[【40】defer和async的區別](%E3%80%9040%E3%80%91defer%E5%92%8Casync%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【41】var、let、const之間的區別](%E3%80%9041%E3%80%91var%E3%80%81let%E3%80%81const%E4%B9%8B%E9%97%B4%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【42】說說你對作用域鏈的理解](%E3%80%9042%E3%80%91%E8%AF%B4%E8%AF%B4%E4%BD%A0%E5%AF%B9%E4%BD%9C%E7%94%A8%E5%9F%9F%E9%93%BE%E7%9A%84%E7%90%86%E8%A7%A3.md)
[【43】map與forEach的區別?](%E3%80%9043%E3%80%91map%E4%B8%8EforEach%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【44】日期和隨機數](%E3%80%9044%E3%80%91%E6%97%A5%E6%9C%9F%E5%92%8C%E9%9A%8F%E6%9C%BA%E6%95%B0.md)
- HTML & CSS
- 【01】CSS3有哪些新特性
- 【02】HTML5有哪些新特性
- 【03】link和import的區別
- 【04】清除浮動的方法有哪些?
- 【05】談談對BFC的理解
- 【06】如何去掉inline-block元素之間的間隙
- 【07】垂直水平居中的方法有幾種?
- 【08】行內元素有哪些?塊級元素有哪些?空(void)元素有哪些?
- 【09】less和sass的特點和區別
- 【10】css選擇器有那些?CSS3新增了哪些
- 【11】rgba和opacity的透明何不同?
- 【12】box-sizing的屬性和作用
- 【13】請列舉5個html5/HTML5輸入類型?并簡要描述其用途?
- 【14】頁面有哪三層構成是什么?作用是什么?
- 【15】margin-top父元素塌陷及解決辦法
- 【16】手機端怎么適配?
- 【17】如何讓英文小寫轉換為大寫
- 【18】精靈圖和base64 如何選擇,或者字體圖標什么時候使用?
- 【19】position定位有幾種?有什么區別?哪幾個是脫離文檔流的?
- 【20】div固定寬度文字超出顯示省略號的方法
- 【21】如何解決input和select的寬高不一致問題
- 【22】請書寫css 萬能浮動清除法
- 【23】HTML5里的video標簽支持哪些視頻格式?
- 【24】請書寫透明度opacity的IE兼容寫法
- 【25】如何解決div與內部img間隙問題
- 【26】input設置為readonly和disable有什么區別?
- 【27】談談對BFC的理解
- 【28】什么是外邊距重疊?以及防止方法
- 【29】html常見兼容性問題
- 【30】Doctype的作用?嚴格模式與混雜模式的區別?
- 【31】display屬性有哪些?
- 【32】CSS樣式覆蓋規則
- 【33】手機端怎么適配?
- 【34】opacity/visibility/display 隱藏對比
- 【35】JS中使用typeof能得到的哪些類型?
- JS基礎
- 【01】ES6新特性有哪些?
- 【02】new操作符具體干了什么?
- 【03】談談你對原型鏈的理解
- 【04】DOM怎樣添加、移除、移動、復制、創建和查找節點
- 【05】import和require的區別
- 【06】export與export default 的區別
- 【07】$(document).ready和window.onload的區別?
- 【08】判斷數據類型的方法有哪些,有什么區別
- 【09】cookies、sessionStorage、localStrorage的區別?
- 【10】談一下你對面向對象的理解?
- 【11】閉包是什么?有什么特性和優缺點?
- 【12】this一般的指向,以及如何改變指向
- 【13】同步和異步的區別?
- 【14】ajax的優點和缺點
- 【15】JS是單線程還是多線程?為什么?
- 【16】CommonJS,AMD,CMD區別
- 【17】簡述ajax請求過程,以及注意事項。
- 【18】ajax請求的時候get 和post方式的區別
- 【19】控制臺undefined和is not defined異常區別?
- 【20】正則驗證,match()與test()函數的區別?
- 【21】數組的常用方法有那些?
- 【22】例舉3種強制類型轉換和2種隱式類型轉換
- 【23】列舉IE和標準下有哪些JS兼容性的寫法
- 【24】請你談談cookie的弊端?
- 【25】window對象常用的屬性和方法有那些
- 【26】函數聲明和函數表達式的區別?
- 【27】怎么判斷一個object是否是數組(array)?
- 【28】JS實現繼承的6種方式
- 【29】什么是事件委派以及優缺點
- 【30】window對象常用的屬性和方法有那些
- 【31】簡述“==”與“===”的區別?
- 【32】javascript各類型在轉換為boolean式的規則?
- 【33】Object.creat()和new對象有什么區別?
- 【34】Object.assign()函數的作用及用法
- 【35】Void(0)的作用是什么?
- 【36】JS 的基本類型 和 引用類型、數據類型、內置對象
- 【37】bind、call、apply的區別
- 【38】節流和防抖
- 【39】重繪和回流
- 【40】defer和async的區別
- 【41】var、let、const之間的區別
- 【42】說說你對作用域鏈的理解
- 【43】map與forEach的區別?
- 【44】日期和隨機數
- VUE
- 【01】Vue的生命周期有哪些,第一次加載會觸發哪些鉤子函數
- 【02】Vue 為什么采用Virtual(虛擬) DOM?
- 【03】Vue導航守衛的鉤子函數有哪些?
- 【04】Vue組件通信 父子、兄弟、非父子
- 【05】如何解決Vue 數組/對象更新 視圖不更新的情況
- 【06】Vue編程式的導航跳轉傳參的方式有哪些?
- 【07】Vue實現數據雙向綁定的原理是什么
- 【08】Vuex是什么?怎么使用?哪種功能場景使用它?
- 【09】Vue中的$.nextTick的理解
- 【10】vue的路由hash模式 和 history模式 區別
- 【11】v-if與v-show區別
- 【12】mvc和mvvm模式區別
- 【13】react和vue有哪些不同,說說你對這兩個框架的看法
- 【14】<keep-alive></keep-alive>的作用是什么?
- 【15】v-for 為什么使用key?
- 【16】說出至少vue 5個常用指令?
- 【17】說出至少vue 3個常用事件修飾符?
- 【18】Vue中 watch computed的區別
- 【19】Vue實現數據雙向綁定的原理
- 【20】Vue等單頁面應用及其優缺點
- 微信小程序
- 【01】小程序的生命周期及其區別
- 【02】微信小程序主包和分包區別
- 【03】小程序解析富文本有哪些方式,以及區別
- 【04】簡述小程序幾種頁面跳轉方式的區別
- 【05】小程序的 wxss 和 css 有哪些不一樣的地方?
- 【06】微信小程序與vue區別
- 【07】bindtap和catchtap的區別是什么
- 【08】小程序頁面間有哪些傳遞數據的方法
- 【09】簡述下 wx.navigateTo(), wx.redirectTo(), wx.switchTab(), wx.navigateBack(), wx.reLaunch()的區別
- 【10】微信小程序的優劣勢?
- jQuery
- 【01】jQuery如何實現事件委托?
- web綜合
- 【01】less和sass的特點和區別
- 【02】你如何優化自己的代碼?
- 【03】Svn與Git的區別
- 【04】http請求方式有幾種?分別是什么?
- 【05】一般情況下,端口號的取值范圍是多少?
- 【06】瀏覽器緩存有哪些,通常緩存有哪幾種
- 【07】請解釋JSONP的工作原理,以及它為什么不是真正的AJAX
- 【08】對nodejs的理解?
- 【09】Node.js的優點和缺點
- 【10】線程與進程的區別是什么?
- 【11】什么是WEB標準?什么是W3C標準?
- 【12】瀏覽器是如何渲染頁面的
- 【13】從輸入url到顯示頁面,都經歷了什么
- 【14】談談垃圾回收機制方式及內存管理
- 【15】http 和 https 有何區別?如何靈活使用?
- 【16】xml和json的區別
- 【17】如何防止XSS攻擊?
- 【18】web頁面重構怎么操作?
- 【19】你所了解的Web攻擊技術
- 【20】簡述http常見的狀態碼及含義
- 【21】webpack 和 gulp 的區別
- 【22】Git和SVN之間的區別
- 【23】MongoDB 與 MySQL的區別
- 【24】你所了解到的Web攻擊技術
- 手寫代碼
- 【01】請計算一個對象的長度
- 【02】請手寫冒泡排序
- 【03】請分別用ES5和ES6實現數組去重
- 【04】把一個div變成圓左邊藍色 右邊綠色
- 【05】計算1-10000中出現的0 的次數
- 【06】寫一個兼容的function,清除字符串前后的空格
- 【07】請對一個數組的數組從小到大進行排序
- 【08】以下代碼輸出什么[空函數返回值]
- 【09】下面代碼輸出什么?[各種類型拼接]
- 【10】看下面代碼,給出輸出結果[計時器]
- 【11】如何獲取三個數中的最大值和最小值?
- 【12】求數組中的最大值
- 【13】求數組中的最小值
- 【14】獲得每個月1號是星期幾?
- 【15】將字符串轉化為駝峰表示法
- 【16】以下代碼的alert的值分別是多少?
- 邏輯題
- 【01】找出最重的球