[【01】CSS3有哪些新特性](CSS3%E6%9C%89%E5%93%AA%E4%BA%9B%E6%96%B0%E7%89%B9%E6%80%A7.md)
[【02】HTML5有哪些新特性](HTML5%E6%9C%89%E5%93%AA%E4%BA%9B%E6%96%B0%E7%89%B9%E6%80%A7.md)
[【03】link和import的区别](link%E5%92%8Cimport%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【04】清除浮动的方法有哪些?](%E3%80%9004%E3%80%91%E6%B8%85%E9%99%A4%E6%B5%AE%E5%8A%A8%E7%9A%84%E6%96%B9%E6%B3%95%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md)
[【05】谈谈对BFC的理解](%E3%80%9005%E3%80%91%E8%B0%88%E8%B0%88%E5%AF%B9BFC%E7%9A%84%E7%90%86%E8%A7%A3.md)
[【06】如何去掉inline-block元素之间的间隙](%E3%80%9006%E3%80%91%E5%A6%82%E4%BD%95%E5%8E%BB%E6%8E%89inline-block%E5%85%83%E7%B4%A0%E4%B9%8B%E9%97%B4%E7%9A%84%E9%97%B4%E9%9A%99.md)
[【07】垂直水平居中的方法有几种?](%E3%80%9007%E3%80%91%E5%9E%82%E7%9B%B4%E6%B0%B4%E5%B9%B3%E5%B1%85%E4%B8%AD%E7%9A%84%E6%96%B9%E6%B3%95%E6%9C%89%E5%87%A0%E7%A7%8D%EF%BC%9F.md)
[【08】行内元素有哪些?块级元素有哪些?空(void)元素有哪些?](%E3%80%9008%E3%80%91%E8%A1%8C%E5%86%85%E5%85%83%E7%B4%A0%E6%9C%89%E5%93%AA%E4%BA%9B%E5%9D%97%E7%BA%A7%E5%85%83%E7%B4%A0%E6%9C%89%E5%93%AA%E4%BA%9B%E7%A9%BAvoid%E5%85%83%E7%B4%A0%E6%9C%89%E5%93%AA%E4%BA%9B.md)
[【09】less和sass的特点和区别](%E3%80%9009%E3%80%91less%E5%92%8Csass%E7%9A%84%E7%89%B9%E7%82%B9%E5%92%8C%E5%8C%BA%E5%88%AB.md)
[【10】css选择器有那些?CSS3新增了哪些](%E3%80%9010%E3%80%91css%E9%80%89%E6%8B%A9%E5%99%A8%E6%9C%89%E9%82%A3%E4%BA%9B%EF%BC%9FCSS3%E6%96%B0%E5%A2%9E%E4%BA%86%E5%93%AA%E4%BA%9B.md)
[【11】rgba和opacity的透明何不同?](%E3%80%9011%E3%80%91rgba%E5%92%8Copacity%E7%9A%84%E9%80%8F%E6%98%8E%E4%BD%95%E4%B8%8D%E5%90%8C%EF%BC%9F.md)
[【12】box-sizing的属性和作用](%E3%80%9012%E3%80%91box-sizing%E7%9A%84%E5%B1%9E%E6%80%A7%E5%92%8C%E4%BD%9C%E7%94%A8.md)
[【13】请列举5个html5/HTML5输入类型?并简要描述其用途?](%E3%80%9013%E3%80%91%E8%AF%B7%E5%88%97%E4%B8%BE5%E4%B8%AAhtml5-HTML5%E8%BE%93%E5%85%A5%E7%B1%BB%E5%9E%8B%EF%BC%9F%E5%B9%B6%E7%AE%80%E8%A6%81%E6%8F%8F%E8%BF%B0%E5%85%B6%E7%94%A8%E9%80%94%EF%BC%9F.md)
[【14】页面有哪三层构成是什么?作用是什么?](%E3%80%9014%E3%80%91%E9%A1%B5%E9%9D%A2%E6%9C%89%E5%93%AA%E4%B8%89%E5%B1%82%E6%9E%84%E6%88%90%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%E4%BD%9C%E7%94%A8%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.md)
[【15】margin-top父元素塌陷及解决办法](%E3%80%9015%E3%80%91margin-top%E7%88%B6%E5%85%83%E7%B4%A0%E5%A1%8C%E9%99%B7%E5%8F%8A%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95.md)
[【16】手机端怎么适配?](%E3%80%9016%E3%80%91%E6%89%8B%E6%9C%BA%E7%AB%AF%E6%80%8E%E4%B9%88%E9%80%82%E9%85%8D%EF%BC%9F.md)
[【17】如何让英文小写转换为大写](%E3%80%9017%E3%80%91%E5%A6%82%E4%BD%95%E8%AE%A9%E8%8B%B1%E6%96%87%E5%B0%8F%E5%86%99%E8%BD%AC%E6%8D%A2%E4%B8%BA%E5%A4%A7%E5%86%99.md)
[【18】精灵图和base64 如何选择,或者字体图标什么时候使用?](%E3%80%9018%E3%80%91%E7%B2%BE%E7%81%B5%E5%9B%BE%E5%92%8Cbase64%E5%A6%82%E4%BD%95%E9%80%89%E6%8B%A9%EF%BC%8C%E6%88%96%E8%80%85%E5%AD%97%E4%BD%93%E5%9B%BE%E6%A0%87%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E4%BD%BF%E7%94%A8%EF%BC%9F.md)
[【19】position定位有几种?有什么区别?哪几个是脱离文档流的?](%E3%80%9019%E3%80%91position%E5%AE%9A%E4%BD%8D%E6%9C%89%E5%87%A0%E7%A7%8D%EF%BC%9F%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F%E5%93%AA%E5%87%A0%E4%B8%AA%E6%98%AF%E8%84%B1%E7%A6%BB%E6%96%87%E6%A1%A3%E6%B5%81%E7%9A%84%EF%BC%9F.md)
[【20】div固定宽度文字超出显示省略号的方法](%E3%80%9020%E3%80%91div%E5%9B%BA%E5%AE%9A%E5%AE%BD%E5%BA%A6%E6%96%87%E5%AD%97%E8%B6%85%E5%87%BA%E6%98%BE%E7%A4%BA%E7%9C%81%E7%95%A5%E5%8F%B7%E7%9A%84%E6%96%B9%E6%B3%95.md)
[【21】如何解决input和select的宽高不一致问题](%E3%80%9021%E3%80%91%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3input%E5%92%8Cselect%E7%9A%84%E5%AE%BD%E9%AB%98%E4%B8%8D%E4%B8%80%E8%87%B4%E9%97%AE%E9%A2%98.md)
[【22】请书写css 万能浮动清除法](%E3%80%9022%E3%80%91%E8%AF%B7%E4%B9%A6%E5%86%99css%E4%B8%87%E8%83%BD%E6%B5%AE%E5%8A%A8%E6%B8%85%E9%99%A4%E6%B3%95.md)
[【23】HTML5里的video标签支持哪些视频格式?](%E3%80%9023%E3%80%91HTML5%E9%87%8C%E7%9A%84video%E6%A0%87%E7%AD%BE%E6%94%AF%E6%8C%81%E5%93%AA%E4%BA%9B%E8%A7%86%E9%A2%91%E6%A0%BC%E5%BC%8F%EF%BC%9F.md)
[【24】请书写透明度opacity的IE兼容写法](%E3%80%9024%E3%80%91%E8%AF%B7%E4%B9%A6%E5%86%99%E9%80%8F%E6%98%8E%E5%BA%A6opacity%E7%9A%84IE%E5%85%BC%E5%AE%B9%E5%86%99%E6%B3%95.md)
[【25】如何解决div与内部img间隙问题](%E3%80%9025%E3%80%91%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3div%E4%B8%8E%E5%86%85%E9%83%A8img%E9%97%B4%E9%9A%99%E9%97%AE%E9%A2%98.md)
[【26】input设置为readonly和disable有什么区别?](%E3%80%9026%E3%80%91input%E8%AE%BE%E7%BD%AE%E4%B8%BAreadonly%E5%92%8Cdisable%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【27】谈谈对BFC的理解](%E3%80%9027%E3%80%91%E8%B0%88%E8%B0%88%E5%AF%B9BFC%E7%9A%84%E7%90%86%E8%A7%A3.md)
[【28】什么是外边距重叠?以及防止方法](%E3%80%9028%E3%80%91%E4%BB%80%E4%B9%88%E6%98%AF%E5%A4%96%E8%BE%B9%E8%B7%9D%E9%87%8D%E5%8F%A0%EF%BC%9F%E4%BB%A5%E5%8F%8A%E9%98%B2%E6%AD%A2%E6%96%B9%E6%B3%95.md)
[【29】html常见兼容性问题](%E3%80%9029%E3%80%91html%E5%B8%B8%E8%A7%81%E5%85%BC%E5%AE%B9%E6%80%A7%E9%97%AE%E9%A2%98.md)
[【30】Doctype的作用?严格模式与混杂模式的区别?](%E3%80%9030%E3%80%91Doctype%E7%9A%84%E4%BD%9C%E7%94%A8%EF%BC%9F%E4%B8%A5%E6%A0%BC%E6%A8%A1%E5%BC%8F%E4%B8%8E%E6%B7%B7%E6%9D%82%E6%A8%A1%E5%BC%8F%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【31】display属性有哪些?](%E3%80%9031%E3%80%91display%E5%B1%9E%E6%80%A7%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md)
[【32】CSS样式覆盖规则](%E3%80%9032%E3%80%91CSS%E6%A0%B7%E5%BC%8F%E8%A6%86%E7%9B%96%E8%A7%84%E5%88%99.md)
[【33】手机端怎么适配?](%E3%80%9032%E3%80%91.md)
[【34】opacity/visibility/display 隐藏对比](%E3%80%9034%E3%80%91opacity-visibility-display%E9%9A%90%E8%97%8F%E5%AF%B9%E6%AF%94.md)
[【35】JS中使用typeof能得到的哪些类型?](%E3%80%9035%E3%80%91JS%E4%B8%AD%E4%BD%BF%E7%94%A8typeof%E8%83%BD%E5%BE%97%E5%88%B0%E7%9A%84%E5%93%AA%E4%BA%9B%E7%B1%BB%E5%9E%8B%EF%BC%9F.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】找出最重的球