[【01】请列举5个html5输入类型?并简要描述其用途?](%E3%80%9001%E3%80%91%E8%AF%B7%E5%88%97%E4%B8%BE5%E4%B8%AAhtml5%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)
[【02】em和rem的区别?](%E3%80%9002%E3%80%91em%E5%92%8Crem%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【03】精灵图和base64 如何选择,或者字体图标什么时候使用?](%E3%80%9003%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)
[【04】position定位有几种?有什么区别?哪几个是脱离文档流的?](%E3%80%9004%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)
[【05】垂直水平居中的方法有几种?](%E3%80%9005%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)
[【06】清除浮动的方法有哪些?](%E3%80%9006%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)
[【07】link和import的区别](%E3%80%9007%E3%80%91link%E5%92%8Cimport%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【08】opacity/visibility/display 隐藏对比](%E3%80%9008%E3%80%91opacity-visibility-display%E9%9A%90%E8%97%8F%E5%AF%B9%E6%AF%94.md)
[【09】XHTML和HTML有什么区别](%E3%80%9009%E3%80%91XHTML%E5%92%8CHTML%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB.md)
[【10】什么是语义化的HTML?](%E3%80%9010%E3%80%91%E4%BB%80%E4%B9%88%E6%98%AF%E8%AF%AD%E4%B9%89%E5%8C%96%E7%9A%84HTML%EF%BC%9F.md)
[【11】常见的浏览器内核有哪些?](%E3%80%9011%E3%80%91%E5%B8%B8%E8%A7%81%E7%9A%84%E6%B5%8F%E8%A7%88%E5%99%A8%E5%86%85%E6%A0%B8%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md)
[【12】HTML5有哪些新特性,移除了哪些元素?](%E3%80%9012%E3%80%91HTML5%E6%9C%89%E5%93%AA%E4%BA%9B%E6%96%B0%E7%89%B9%E6%80%A7%EF%BC%8C%E7%A7%BB%E9%99%A4%E4%BA%86%E5%93%AA%E4%BA%9B%E5%85%83%E7%B4%A0%EF%BC%9F.md)
[【13】如何处理HTML5新标签的浏览器兼容问题?](%E3%80%9013%E3%80%91%E5%A6%82%E4%BD%95%E5%A4%84%E7%90%86HTML5%E6%96%B0%E6%A0%87%E7%AD%BE%E7%9A%84%E6%B5%8F%E8%A7%88%E5%99%A8%E5%85%BC%E5%AE%B9%E9%97%AE%E9%A2%98%EF%BC%9F.md)
[【14】HTML5为什么只需要写!DOCTYPE HTML?](%E3%80%9014%E3%80%91HTML5%E4%B8%BA%E4%BB%80%E4%B9%88%E5%8F%AA%E9%9C%80%E8%A6%81%E5%86%99%EF%BC%81DOCTYPEHTML%EF%BC%9F.md)
[【15】介绍以下你对浏览器内核的理解?](%E3%80%9015%E3%80%91%E4%BB%8B%E7%BB%8D%E4%BB%A5%E4%B8%8B%E4%BD%A0%E5%AF%B9%E6%B5%8F%E8%A7%88%E5%99%A8%E5%86%85%E6%A0%B8%E7%9A%84%E7%90%86%E8%A7%A3%EF%BC%9F.md)
[【16】行内元素有哪些?块级元素有哪些?](%E3%80%9016%E3%80%91%E8%A1%8C%E5%86%85%E5%85%83%E7%B4%A0%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F%E5%9D%97%E7%BA%A7%E5%85%83%E7%B4%A0%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md)
[【17】标签上title与alt属性的区别是什么?](%E3%80%9017%E3%80%91%E6%A0%87%E7%AD%BE%E4%B8%8Atitle%E4%B8%8Ealt%E5%B1%9E%E6%80%A7%E7%9A%84%E5%8C%BA%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.md)
[【18】前端页面有哪三层构成是什么?作用是什么?](%E3%80%9018%E3%80%91%E5%89%8D%E7%AB%AF%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)
[【19】H5特点有哪些?](%E3%80%9019%E3%80%91H5%E7%89%B9%E7%82%B9%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md)
[【20】HTML5里的video标签支持哪些视频格式?](%E3%80%9020%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%E6%A0%BC%E5%BC%8F%EF%BC%9F.md)
[【21】margin-top父元素塌陷及解决办法](%E3%80%9021%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)
[【22】透明度opacity的兼容写法](%E3%80%9022%E3%80%91%E9%80%8F%E6%98%8E%E5%BA%A6opacity%E7%9A%84%E5%85%BC%E5%AE%B9%E5%86%99%E6%B3%95.md)
[【23】让一行文字在固定宽度div里显示省略号的方法](%E3%80%9023%E3%80%91%E8%AE%A9%E4%B8%80%E8%A1%8C%E6%96%87%E5%AD%97%E5%9C%A8%E5%9B%BA%E5%AE%9A%E5%AE%BD%E5%BA%A6div%E6%9D%8E%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)
[【24】如何解决input和select的宽高不一致问题](%E3%80%9024%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)
[【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】这个要改一下](%E3%80%9026%E3%80%91%E8%B0%88%E8%B0%88%E4%BD%A0%E5%AF%B9BFC%E7%9A%84%E7%90%86%E8%A7%A3.md)
[【27】input设置为readonly和disable有什么区别?](%E3%80%9027%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)
[【28】谈谈对BFC的理解](%E3%80%9028%E3%80%91%E8%B0%88%E8%B0%88BFC.md)
[【29】简述src与href的区别](%E3%80%9028%E3%80%91%E7%AE%80%E8%BF%B0src%E4%B8%8Ehref%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[【30】什么是外边距重叠?以及防止方法](%E3%80%9030%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)
[【31】HTML5 Input 表单新增输入类型](%E3%80%9031%E3%80%91HTML5Input%E8%A1%A8%E5%8D%95%E6%96%B0%E5%A2%9E%E8%BE%93%E5%85%A5%E7%B1%BB%E5%9E%8B.md)
[【32】HTML5语义化标签有哪些](%E3%80%9032%E3%80%91HTML5%E8%AF%AD%E4%B9%89%E5%8C%96%E6%A0%87%E7%AD%BE%E6%9C%89%E5%93%AA%E4%BA%9B.md)
[【33】html常见兼容性问题](%E3%80%9033%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)
[【34】Doctype的作用?严格模式与混杂模式的区别?](%E3%80%9034%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)
[【35】HTML与XHTML的区别?](%E3%80%9035%E3%80%91HTML%E4%B8%8EXHTML%E7%9A%84%E5%8C%BA%E5%88%AB%EF%BC%9F.md)
[【36】input有那些类型?](%E3%80%9036%E3%80%91input%E6%9C%89%E9%82%A3%E4%BA%9B%E7%B1%BB%E5%9E%8B%EF%BC%9F.md)
[【37】 img的alt与title有何异同?strong与em的异同?](%E3%80%9037%E3%80%91img%E7%9A%84alt%E4%B8%8Etitle%E6%9C%89%E4%BD%95%E5%BC%82%E5%90%8C%EF%BC%9F.md)
[【38】px和em的区别是什么?你还了解那些单位?](%E3%80%9038%E3%80%91px%E5%92%8Cem%E7%9A%84%E5%8C%BA%E5%88%AB%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%E4%BD%A0%E8%BF%98%E4%BA%86%E8%A7%A3%E9%82%A3%E4%BA%9B%E5%8D%95%E4%BD%8D%EF%BC%9F.md)
[【39】把 Script 标签 放在页面的最底部的body封闭之前 和封闭之后有什么区别?浏览器会如何解析它们?](%E3%80%9039%E3%80%91%E6%8A%8AScript%E6%A0%87%E7%AD%BE%E6%94%BE%E5%9C%A8%E9%A1%B5%E9%9D%A2%E7%9A%84%E6%9C%80%E5%BA%95%E9%83%A8%E7%9A%84body%E5%B0%81%E9%97%AD%E4%B9%8B%E5%89%8D%E5%92%8C%E5%B0%81%E9%97%AD%E4%B9%8B%E5%90%8E%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F%E6%B5%8F%E8%A7%88%E5%99%A8%E4%BC%9A%E5%A6%82%E4%BD%95%E8%A7%A3%E6%9E%90%E5%AE%83%E4%BB%AC%EF%BC%9F.md)
[【40】什么是雪碧图?它作用是什么?](%E3%80%9040%E3%80%91%E4%BB%80%E4%B9%88%E6%98%AF%E9%9B%AA%E7%A2%A7%E5%9B%BE%EF%BC%9F%E5%AE%83%E4%BD%9C%E7%94%A8%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.md)
- 前端综合问题
- 【01】工作中你是如何检测浏览器兼容问题的?
- 【02】手机端怎么适配?
- 【03】你对手机平台安装包后缀的理解
- 【04】你所了解的Web攻击技术
- 【05】如何防止XSS攻击?
- 【06】项目开发过程中都用过什么框架?
- 【07】一般情况下,端口号的取值范围是多少?
- 【08】简述http常见的状态码及含义
- 【09】CommonJS,AMD,CMD区别
- 【10】Svn与Git的区别
- 【11】http请求方式有几种?分别是什么?
- 【12】请你谈谈cookie的弊端?
- 【13】window对象常用的属性和方法有那些
- 【14】你有哪些性能优化的方法?
- 【15】web页面重构怎么操作?
- 【16】线程与进程的区别是什么?
- 【17】什么是WEB标准?什么是W3C标准?
- 【18】行内元素有哪些? 块级元素有哪些? CSS的盒模型?
- 【19】你如何优化自己的代码?
- 【20】如何实现浏览器内多个标签页之间的通信?
- 【21】请谈一下你对网页标准和标准制定机构重要性的理解
- 【22】浏览器是如何渲染页面的
- 【23】从输入url到显示页面,都经历了什么
- 【24】谈谈垃圾回收机制方式及内存管理
- 【25】请解释JSONP的工作原理,以及它为什么不是真正的AJAX
- 【26】http 和 https 有何区别?如何灵活使用?
- 【27】浏览器缓存有哪些,通常缓存有哪几种
- 【28】xml和json的区别
- 手写代码及阅读题
- 【01】计算1-10000中出现的0 的次数
- 【02】写一个兼容的function,清除字符串前后的空格
- 【03】请对一个数组的数组从小到大进行排序
- 【04】以下代码输出什么[空函数返回值]
- 【05】下面代码输出什么?[各种类型拼接]
- 【06】常用的两种函数声明有什么区别?
- 【07】请计算一个对象的长度
- 【08】看下面代码,给出输出结果[计时器]
- 【10】看下列代码,输出什么? [null相关]
- 【11】写一个正则,字母开头,后面可以是数字,下划线,字母,长度6-30
- 【12】以下代码的alert的值分别是多少?
- 【13】如何获取三个数中的最大值和最小值?
- 【14】数组去重几种方法是什么?
- 【15】求数组中的最大值
- 【16】求数组中的最小值
- 【17】获得每个月1号是星期几?
- 【18】将字符串转化为驼峰表示法
- 逻辑题目
- 【01】1元1瓶汽水,2个空瓶再换1瓶汽水,30元最多能喝几瓶?
- 【02】有8个球体,外观一样,但有1个球比其他7个球重,给你一个天平,几次能找出那个较重的球?
- CSS3
- 【01】把一个div变成圆左边蓝色 右边绿色
- 【02】css盒模型有哪些及区别
- 【03】什么是css盒模型
- 【04】如何让英文小写转换为大写
- 【05】 去掉inline-block元素间隙的几种方法
- 【06】less和sass的特点和区别
- 【07】什么叫优雅降级和渐进增强?
- 【08】rgba和opacity的透明何不同?
- 【09】css选择器有那些?CSS3新增了哪些
- 【10】CSS3有哪些新特性?
- 【11】display属性有哪些?
- 【12】box-sizing的属性和作用
- 【13】CSS样式覆盖规则
- HTML5
- 【01】请列举5个html5输入类型?并简要描述其用途?
- 【02】em和rem的区别?
- 【03】精灵图和base64 如何选择,或者字体图标什么时候使用?
- 【04】position定位有几种?有什么区别?哪几个是脱离文档流的?
- 【05】垂直水平居中的方法有几种?
- 【06】清除浮动的方法有哪些?
- 【07】link和import的区别
- 【08】opacity/visibility/display 隐藏对比
- 【09】XHTML和HTML有什么区别
- 【10】什么是语义化的HTML?
- 【11】常见的浏览器内核有哪些?
- 【12】HTML5有哪些新特性,移除了哪些元素?
- 【13】如何处理HTML5新标签的浏览器兼容问题?
- 【14】HTML5为什么只需要写!DOCTYPE HTML?
- 【15】介绍以下你对浏览器内核的理解?
- 【16】行内元素有哪些?块级元素有哪些?
- 【17】标签上title与alt属性的区别是什么?
- 【18】前端页面有哪三层构成是什么?作用是什么?
- 【19】H5特点有哪些?
- 【20】HTML5里的video标签支持哪些视频格式?
- 【21】margin-top父元素塌陷及解决办法
- 【22】透明度opacity的兼容写法
- 【23】让一行文字在固定宽度div里显示省略号的方法
- 【24】如何解决input和select的宽高不一致问题
- 【25】如何解决div与内部img间隙问题
- 【26】这个要改一下
- 【27】input设置为readonly和disable有什么区别?
- 【28】谈谈对BFC的理解
- 【29】简述src与href的区别
- 【30】什么是外边距重叠?以及防止方法
- 【31】HTML5 Input 表单新增输入类型
- 【32】HTML5语义化标签有哪些
- 【33】html常见兼容性问题
- 【34】Doctype的作用?严格模式与混杂模式的区别?
- 【35】HTML与XHTML的区别?
- 【36】input有那些类型?
- 【37】 img的alt与title有何异同?strong与em的异同?
- 【38】px和em的区别是什么?你还了解那些单位?
- 【39】把 Script 标签 放在页面的最底部的body封闭之前 和封闭之后有什么区别?浏览器会如何解析它们?
- 【40】什么是雪碧图?它作用是什么?
- Javascript
- 【01】简述ajax请求过程,以及注意事项。
- 【02】post和get的区别?
- 【03】简述jsonp跨域原理,以及你知道的其他跨域方法
- 【04】JSONP与JSON的区别
- 【05】谈谈对http和https的理解
- 【06】var let const 的区别是什么?
- 【07】简述“==”与“===”的区别?
- 【08】javascript各类型在转换为boolean式的规则?
- 【09】Object.creat()和new对象有什么区别?
- 【10】for in和Object.keys来遍历对象有什么区别?
- 【11】Object.assign()函数的作用及用法
- 【12】数组的常用方法有那些?
- 【13】js中内置 对象有哪些有哪些?
- 【14】控制台undefined和is not defined异常区别?
- 【15】JS中面向对象和面向过程的区别
- 【16】什么是脚本?
- 【17】cookies、sessionStorage和localStorage区别?
- 【18】谈一下你对面向对象的理解?
- 【19】什么是函数?
- 【20】正则验证,match()与test()函数的区别?
- 【21】什么是闭包?简述的优缺点
- 【22】Es6新特性有哪些?
- 【23】怎么判断一个object是否是数组(array)?
- 【24】函数声明和函数表达式的区别?
- 【25】this一般的指向,以及如何改变指向
- 【26】javascript的typeof返回哪些数据类型(和37重复了)
- 【27】列举IE和标准下有哪些兼容性的写法
- 【28】new操作符具体干了什么呢?
- 【29】什么是Json?
- 【30】js中的3种弹出式命令什么
- 【31】节点的种类有几种,分别是什么?
- 【32】Void(0)的作用是什么?
- 【33】箭头函数和普通函数的区别
- 【34】怎么获取对象的key值
- 【35】谈谈你对原型链的理解
- 【36】Javascript如何实现继承?
- 【37】typeof返回哪些数据类型
- 【38】创建函数的几种方式?
- 【39】js中同步和异步的区别
- 【40】事件绑定和普通事件有什么区别?
- 【41】documen.write和 innerHTML的区别?
- 【42】JS实现继承的6种方式
- 【43】什么是事件委派以及优缺点
- 【44】JS创建对象的几种方式?
- 【45】解释js垃圾回收机制和引起内存泄漏?
- 【46】DOM怎样添加、移除、移动、复制、创建和查找节点
- 【47】null和undefined的区别?
- 【48】正则常用符号代表什么?
- 【49】callee和caller的作用?
- 【50】如何阻止事件冒泡和默认事件?
- 【51】例举3种强制类型转换和2种隐式类型转换?
- 【52】JavaScript是一门什么样的语言,它有哪些特点?
- 【53】js延迟加载的方式有哪些?
- 【54】js作用域有那些
- 【55】同步和异步的区别?
- 【56】已知ID的Input输入框,希望获取这个输入框的输入值
- 【57】ajax请求的时候get 和post方式的区别
- 【58】eval()的作用
- 【59】如何用原生js给一个按钮绑定两个onclick事件?
- 【60】Javascript中的定时器有哪些?他们的区别及用法是什么?
- Node
- 【01】对nodejs的理解?
- 【02】import和require的区别
- 【03】Node.js的优点和缺点
- 框架及JS库
- 【01】jQuery如何实现事件委托?
- 【02】$(document).ready和window.onload的区别?
- 【03】v-if与v-show区别
- 【04】mvc和mvvm模式区别
- 【05】React早期创建组件的方式
- 【06】export与export default 的区别
- 【07】简述一下 Handlebars 的基本用法?
- React
- 【01】对React生命周期的理解
- 【02】React创建组件的三种方式及其区别是什么?
- 【03】react和vue有哪些不同,说说你对这两个框架的看法