[1.面向对象的基本特征](1.%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%9A%84%E5%9F%BA%E6%9C%AC%E7%89%B9%E5%BE%81.md)
[2.在JavaScript中实现继承的方法](2.%E5%9C%A8JavaScript%E4%B8%AD%E5%AE%9E%E7%8E%B0%E7%BB%A7%E6%89%BF%E7%9A%84%E6%96%B9%E6%B3%95.md)
[2.用js去除字符串空格](2.%E7%94%A8js%E5%8E%BB%E9%99%A4%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%A9%BA%E6%A0%BC.md)
[3.你怎么理解作用域?](3.%E4%BD%A0%E6%80%8E%E4%B9%88%E7%90%86%E8%A7%A3%E4%BD%9C%E7%94%A8%E5%9F%9F%EF%BC%9F.md)
[4.get和post的请求?](4.get%E5%92%8Cpost%E7%9A%84%E8%AF%B7%E6%B1%82%EF%BC%9F.md)
[5.如何理解闭包?](5%E3%80%81%E5%A6%82%E4%BD%95%E7%90%86%E8%A7%A3%E9%97%AD%E5%8C%85%EF%BC%9F.md)
[6.数组的克隆(深拷贝)的方法](6.%E6%95%B0%E7%BB%84%E7%9A%84%E5%85%8B%E9%9A%86%EF%BC%88%E6%B7%B1%E6%8B%B7%E8%B4%9D%EF%BC%89%E7%9A%84%E6%96%B9%E6%B3%95.md)
[7.es6新增了哪些特性](7.es6%E6%96%B0%E5%A2%9E%E4%BA%86%E5%93%AA%E4%BA%9B%E7%89%B9%E6%80%A7.md)
[8.json对象与字符串转换](8.json%E5%AF%B9%E8%B1%A1%E4%B8%8E%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%BD%AC%E6%8D%A2.md)
[9.回调函数](9.%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0.md)
[10.HTML和XHML的共同点](10.XML%E6%98%AF%E4%BB%80%E4%B9%88.md)
[11.js中把7.25转换成一个整数](11.js%E4%B8%AD%E6%8A%8A7.25%E8%BD%AC%E6%8D%A2%E6%88%90%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0.md)
[12.循环遍历的方法](12.%E5%BE%AA%E7%8E%AF%E9%81%8D%E5%8E%86%E7%9A%84%E6%96%B9%E6%B3%95.md)
[13.深拷贝与浅拷贝的区别](13.%E6%B7%B1%E6%8B%B7%E8%B4%9D%E4%B8%8E%E6%B5%85%E6%8B%B7%E8%B4%9D%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[14.JavaScript有哪些方法定义对象](14.JavaScript%E6%9C%89%E5%93%AA%E4%BA%9B%E6%96%B9%E6%B3%95%E5%AE%9A%E4%B9%89%E5%AF%B9%E8%B1%A1.md)
[15.AJAX请求总共有多少种CALLBACK](15.AJAX%E8%AF%B7%E6%B1%82%E6%80%BB%E5%85%B1%E6%9C%89%E5%A4%9A%E5%B0%91%E7%A7%8DCALLBACK.md)
[16.js中的定时器](16.js%E4%B8%AD%E7%9A%84%E5%AE%9A%E6%97%B6%E5%99%A8.md)
[17.let、var、const的区别](17.let%E5%92%8Cvar%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[18.==和===的区别](18.==%E5%92%8C===%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[19.dom文档(自上往下)加载的顺序](19.dom%E6%96%87%E6%A1%A3%EF%BC%88%E8%87%AA%E4%B8%8A%E5%BE%80%E4%B8%8B%EF%BC%89%E5%8A%A0%E8%BD%BD%E7%9A%84%E9%A1%BA%E5%BA%8F.md)
[20.string变成int型](20.string%E5%8F%98%E6%88%90int%E5%9E%8B.md)
[21.如何判断是否为一个质数](21.%E5%A6%82%E4%BD%95%E5%88%A4%E6%96%AD%E6%98%AF%E5%90%A6%E4%B8%BA%E4%B8%80%E4%B8%AA%E8%B4%A8%E6%95%B0.md)
[22.typeof返回类型,以及比较typeof与instanceof](22.typeof%E8%BF%94%E5%9B%9E%E7%B1%BB%E5%9E%8B.md)
[23.判断一个对象是否为数组以及数组的方法](23.%E5%88%A4%E6%96%AD%E4%B8%80%E4%B8%AA%E5%AF%B9%E8%B1%A1%E6%98%AF%E5%90%A6%E4%B8%BA%E6%95%B0%E7%BB%84.md)
[24.解释一下原型和原型链、hasOwnProperty](24.%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E5%8E%9F%E5%9E%8B%E5%92%8C%E5%8E%9F%E5%9E%8B%E9%93%BE.md)
[25.js有哪些内置对象](25.js%E6%9C%89%E5%93%AA%E4%BA%9B%E5%86%85%E7%BD%AE%E5%AF%B9%E8%B1%A1.md)
[26.new一个对象发生了什么](26.new%E4%B8%80%E4%B8%AA%E5%AF%B9%E8%B1%A1%E5%8F%91%E7%94%9F%E4%BA%86%E4%BB%80%E4%B9%88.md)
[27.sass的理解](27.sass%E7%9A%84%E7%90%86%E8%A7%A3.md)
[28.document.onLoad与window.ready的区别](28.document.onLoad%E4%B8%8Ewindow.ready%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[29.什么是跨域?跨域请求资源的方法有哪些?](29.%E4%BB%80%E4%B9%88%E6%98%AF%E8%B7%A8%E5%9F%9F%EF%BC%9F%E8%B7%A8%E5%9F%9F%E8%AF%B7%E6%B1%82%E8%B5%84%E6%BA%90%E7%9A%84%E6%96%B9%E6%B3%95%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.md)
[30.Ajax的优缺点及工作原理](30.ajax%E7%9A%84%E4%BC%98%E7%BC%BA%E7%82%B9.md)
[31.什么是正则](31.%E4%BB%80%E4%B9%88%E6%98%AF%E6%AD%A3%E5%88%99.md)
[32.贪婪模式与非贪婪(懒惰)模式](32.%E8%B4%AA%E5%A9%AA%E6%A8%A1%E5%BC%8F%E4%B8%8E%E9%9D%9E%E8%B4%AA%E5%A9%AA%EF%BC%88%E6%87%92%E6%83%B0%EF%BC%89%E6%A8%A1%E5%BC%8F.md)
[33.数组去重](33.%E6%95%B0%E7%BB%84%E5%8E%BB%E9%87%8D.md)
[34.js字符串操作函数](34.%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E6%96%B9%E6%B3%95.md)
[35.substring和substr传参的区别](35.substring%E5%92%8Csubstr%E4%BC%A0%E5%8F%82%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[36.如何实现一个原生的ajax,分成几步](36.%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E5%8E%9F%E7%94%9F%E7%9A%84ajax%EF%BC%8C%E5%88%86%E6%88%90%E5%87%A0%E6%AD%A5.md)
[37.如何实现一个事件绑定](37.%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E4%B8%80%E4%B8%AA%E4%BA%8B%E4%BB%B6%E7%BB%91%E5%AE%9A.md)
[38.事件冒泡与事件捕获的区别](38.%E4%BA%8B%E4%BB%B6%E5%86%92%E6%B3%A1%E4%B8%8E%E4%BA%8B%E4%BB%B6%E6%8D%95%E8%8E%B7%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[39.事件监听](53.%E4%BA%8B%E4%BB%B6%E7%9B%91%E5%90%AC.md)
[40.字符串下标与字符串某一个字符之间的转换](40.%E6%8A%8A%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%E7%9A%84%E7%AC%AC%E4%B8%89%E4%B8%AA%E5%AD%97%E6%AF%8D%E7%9A%84%E4%B8%8B%E6%A0%87%E8%BE%93%E5%87%BA.md)
[41.new操作符的作用](41.new%E6%93%8D%E4%BD%9C%E7%AC%A6%E7%9A%84%E4%BD%9C%E7%94%A8.md)
[42.函数的定义方式](42.%E5%87%BD%E6%95%B0%E7%9A%84%E5%AE%9A%E4%B9%89%E6%96%B9%E5%BC%8F.md)
[43.括号在JavaScipt中的作用](43.%E6%8B%AC%E5%8F%B7%E5%9C%A8JavaScipt%E4%B8%AD%E7%9A%84%E4%BD%9C%E7%94%A8.md)
[44.回调地狱](44.%E5%9B%9E%E8%B0%83%E5%9C%B0%E7%8B%B1.md)
[45.document.write和innerHTML的区别](45.document.write%E5%92%8CinnerHTML%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[46.解释一下JS同源策略](46.%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8BJS%E5%90%8C%E6%BA%90%E7%AD%96%E7%95%A5.md)
[47.说几种DOM节点](47.%E8%AF%B4%E5%87%A0%E7%A7%8DDOM%E8%8A%82%E7%82%B9.md)
[48.DOM事件流](48.DOM%E4%BA%8B%E4%BB%B6%E6%B5%81.md)
[49.同步与异步](49.%E5%90%8C%E6%AD%A5%E4%B8%8E%E5%BC%82%E6%AD%A5.md)
[50.json和jsonp的区别](50.json%E5%92%8Cjsonp%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[51.字符串去重](51.%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%8E%BB%E9%87%8D.md)
[52.JS中的数据类型](52.JS%E4%B8%AD%E7%9A%84%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B.md)
[53.this关键字指向问题](53.this%E5%85%B3%E9%94%AE%E5%AD%97%E6%8C%87%E5%90%91%E9%97%AE%E9%A2%98.md)
[54.break和contiune之间的区别](54.break%E5%92%8Ccontiune%E4%B9%8B%E9%97%B4%E7%9A%84%E5%8C%BA%E5%88%AB.md)
[55.如何消除事件冒泡与事件默认行为](55.%E5%A6%82%E4%BD%95%E6%B6%88%E9%99%A4%E4%BA%8B%E4%BB%B6%E5%86%92%E6%B3%A1%E4%B8%8E%E4%BA%8B%E4%BB%B6%E9%BB%98%E8%AE%A4%E8%A1%8C%E4%B8%BA.md)
[56.请列举jquery中的选择器](56.%E8%AF%B7%E5%88%97%E4%B8%BEjquery%E4%B8%AD%E7%9A%84%E9%80%89%E6%8B%A9%E5%99%A8.md)
- 杂(一般误入)
- Vue
- CSS
- Web前端性能优化有哪些方法
- 后端
- 嘻嘻哈哈
- 一
- 二
- 三
- 大杂烩
- 什么是HTML,什么是CSS,什么JavaScript?
- JS动画与CSS动画的差异
- HTML,CSS
- 1.px、em、rem、vw、rpx之间的区别
- 2.为什么要初始化CSS样式
- 3.CSS优先级算法如何计算?
- 4. ::before 和 :after中双冒号和单冒号有什么区别?
- 5.display:inline-block 什么时候会显示间隙?
- 6.行内元素有哪些?块级元素有哪些?如何将行内元素表现为块级元素?
- 7.css新增了哪些功能?
- 8.对html5语义化的理解
- 9.http头的expires是表示什么
- 10.bootstrap栅格系统实现原理
- 11.清除浮动的方法
- 12.使用image间隙留白问题
- 13.html分为哪些层?都代表什么?
- 14.对于web中W3C标准的理解?
- 15.用css写一个三角形?
- 16.CSS中使用表格怎么合并行,合并列
- 17.处理margin-top的bug问题
- 18.动画进度条
- 19.box-sizing的属性值
- 20.box-shadow的参数
- 21.a标签的四个状态及它们的顺序、设置title属性的效果
- 22.如何实现垂直水平居中
- 23.什么是雪碧图
- 24.h1和title、b和strong、i和em的区别
- 25.table和div+css的区别
- 26.锚点的作用是什么?如何创建锚点
- 27.margin距离问题
- 28.响应式的导航栏
- 29.进度条
- 30.img标签的title属性和alt属性有什么区别
- 31.媒体查询
- 32.CSS选择器有哪些?哪些属性可以继承?
- Javascript
- 1.面向对象的基本特征
- 2.在JavaScript中实现继承的方法
- 2.用js去除字符串空格
- 3.你怎么理解作用域?
- 4.get和post的请求?
- 5.如何理解闭包?
- 6.数组的克隆(深拷贝)的方法
- 7.es6新增了哪些特性
- 8.json对象与字符串转换
- 9.回调函数
- 10.HTML和XHML的共同点
- 11.js中把7.25转换成一个整数
- 12.循环遍历的方法
- 13.深拷贝与浅拷贝的区别
- 14.JavaScript有哪些方法定义对象
- 15.AJAX请求总共有多少种CALLBACK
- 16.js中的定时器
- 17.let、var、const的区别
- 18.==和===的区别
- 19.dom文档(自上往下)加载的顺序
- 20.string变成int型
- 21.如何判断是否为一个质数
- 22.typeof返回类型,以及比较typeof与instanceof
- 23.判断一个对象是否为数组以及数组的方法
- 24.解释一下原型和原型链、hasOwnProperty
- 25.js有哪些内置对象
- 26.new一个对象发生了什么
- 27.sass的理解
- 28.document.onLoad与window.ready的区别
- 29.什么是跨域?跨域请求资源的方法有哪些?
- 30.Ajax的优缺点及工作原理
- 31.什么是正则
- 32.贪婪模式与非贪婪(懒惰)模式
- 33.数组去重
- 34.js字符串操作函数
- 35.substring和substr传参的区别
- 36.如何实现一个原生的ajax,分成几步
- 37.如何实现一个事件绑定
- 38.事件冒泡与事件捕获的区别
- 39.事件监听
- 40.字符串下标与字符串某一个字符之间的转换
- 41.new操作符的作用
- 42.函数的定义方式
- 43.括号在JavaScipt中的作用
- 44.回调地狱
- 45.document.write和innerHTML的区别
- 46.解释一下JS同源策略
- 47.说几种DOM节点
- 48.DOM事件流
- 49.同步与异步
- 50.json和jsonp的区别
- 51.字符串去重
- 52.JS中的数据类型
- 53.this关键字指向问题
- 54.break和contiune之间的区别
- 55.如何消除事件冒泡与事件默认行为
- 56.请列举jquery中的选择器
- 浏览器及服务端
- 1.请说出三种减低页面加载时间的方法
- 2.浏览器的缓存机制
- 3.浏览器的内核
- 4.浏览器的兼容问题
- 5.src和href的区别
- 6.高质量代码具备哪些条件
- 7.HTTP请求与响应
- 8.谈谈对前端模块化的理解
- 9.严格模式与混杂模式如何区分?
- 10.重绘和重排的区别
- 11.MVC和MVVM的区别
- 12.前端页面如何解决适配的问题
- 13.写一个400错误
- 14.状态码
- 15.开发及性能优化
- 16.静态网页与动态网页的区别
- 17.如何调试网页代码?如何查看网页源代码
- 18.语义化的主要目的是什么?
- 19.如何让所有的浏览器支持ES6语法
- 20.cookie,LocalStorage,sessionStorage的区别
- 计算题
- 1.margin距离问题
- 2.math
- 3.使用js实现阶乘(1~10)
- 4.求一个数组的最大数
- 5.判断一个字符串中出现次数最多的字符,统计这个次数
- 6.质数
- 7.如何把一个字符串倒过来输出
- 取数据,渲染数据
- 1.ajax版本
- 2.vue版本
- 3.React版本
- 4.用class封装一个ajax
- 5.用回调函数封装一个ajax
- Vue,React
- 1.什么是路由?
- 2.vuex的工作流程
- 3.redux的工作流程
- 微信小程序
- 1.程序的生命周期
- 2.组件的生命周期
- 3.微信小程序页面的生命周期
- 不会的问题
- 2019/01/02
- 2019/01/03
- 2019/01/07
- 2019/01/21
- 1