前端高级知识点整理
一、前端工程化
前端工程化不单单包括前端的模块化、组件化、自动化,还包括前端性能优化,前端目录规划,前端规范化,自动化测试,发布等等一系列知识。
二、 前端设计模式
三、 前端安全性问题
1、xss跨站脚本攻击
2、CSRF跨站请求伪造
3、sql脚本注入
4、上传漏洞
四、 跨域问题的处理
六、http相关问题
七、 知识点问题介绍
1、 webpack相关
2、状态管理器相关
3、 vue相关
4、 nodejs相关
5、 es6相关
6、算法
7、模块化
8、其他
1、自动化测试相关 2、mock数据相关 3、pwa相关 4、nginx相关 5、微信小程序相关 6、敏捷开发等
javascript常见题目
一、您对js的原型是如何理解的?您对js的继承是如何理解的?能否举例说明js的继承?
二、js闭包?举例并说明其主要的作用!
三、js数组主要有哪些方法?主要参数你了解吗?
四、js迭代的方法
五、js数组去重和排序
六、js正则表达式
七、纯js的ajax请求原理
八、js模块化
九、双等号隐性转换
十、js操作符,字符串截取等
十一、js中继承中call和apply()的区别
十二、类数组转换为数组的方法
十三、cookie 不设置过期时间,默认过期时间是多少?
十四、改变数组长度的方法有哪些?
十五、js事件循环 event loop
十六、require 和 import的区别
jquery常见题目
一、jquery源码
二、jquery插件
三、jquery的bind(),live(),delegate(),on() 区别
前端常见题目
一、如何处理跨域?
二、如何处理缓存?如何清除缓存。
三、http请求问题,HTTP请求信息由那3部分组成?
四、前端性能优化问题,你是如何处理前端性能问题的?
五、网站js和css如何压缩?有哪些方法?
六、用到哪些css插件?
七、让你自己搭建一个网站,你是如何做架构的?
八、一些状态码你了解吗?
九、如何用浏览器进行代码调试?
十、json字符串转为json的方法
html+css+html5+css3 常见题目
一、假如一个页面,左侧固定,右侧自适应
二、html5新的标签和特性有哪些?
三、你常用的css3有哪些?说出你记得的。
四、如何处理浏览器兼容性问题?
五、如何用css美化radio、checkbox等按钮样式?
web touch常见题目
一、做手机网站长见的兼容问题有哪些?
二、网站如何自适应的?响应式网站一般如何制作?
三、zepto.js使用过程中有哪些问题?jquerymobile用过吗?会有哪些问题?