前端面试重点
来源:互联网 发布:淘宝网衣服男 编辑:程序博客网 时间:2024/06/05 23:56
最近准备找一份前端的实习工作,打算把前端的一些基础好好补一下,写这个一是为了后面自己看一下,二是可以为和我一样的小码农提供一个方向。
这里只把个人认为比较重要的点列一下,相关题目网上也有很多就不搬了。
JavaScript部分
JavaScriptDOM节点操作(添加、删除、修改,属性查看)。createElement()、createTextNode()等一些列节点操作方法。
JavaScript原型与原型链。
兼容多浏览器的事件绑定。
事件冒泡与事件捕获。
事件代理。
事件委托(事件代理)。
call()与apply()方法的用法与区别。
正则表达式。
setTimeout(fn,0)的深入理解。
JavaScript闭包。
JavaScript基础数据类型与引用数据类型。(实现基本数据类型与引用数据类型的复制)
常见的操作数组的方法。数组方法不会直接问题有什么数组方法,但是会通过一些题目来检测你会不会灵活运用数组的方法。
跨域(常见跨域的几种方法,对应的方法及优缺点)。
ajax的深入了解。
作用域。
HTML部分
- 基本布局。
- 瀑布流。
- 兼容性(浏览器内核差异)。
- html5的语义化标签、canvas的基本用法。
- 对web标准的理解。
CSS部分
hack
盒子模型
选择器优先级及使用
CSS3(属性选择器、结构选择器、动画、渐变…)
link和@import的区别
清除浮动
数据结构与算法
1、万年排序算法(快排、冒泡、选择、插入、归并、堆排序)
2、二叉树(二叉排序树,二叉树遍历:中左右、左中右、左右中)
3、常见的搜索算法(二分搜索…)
4、链表(单链表、双链表、循环链表)
5、图(深度优先搜索、广度优先搜索、最短路径…)
其他
1、Http的深入理解
2、安全(XSS、CSRF攻击)
3、响应式
能力有限、不当之处请多多见谅
阅读全文
0 0
- WEB前端面试重点
- WEB前端面试重点
- 前端面试重点
- 面试重点
- 面试重点
- Web前端-找工作重点
- 前端重点题目汇总
- 最近面试的重点
- iOS面试重点问题
- 面试重点问题
- 阿里面试重点总结
- javaEE面试重点
- 阿里面试重点总结
- java面试重点
- JAVA面试重点总结
- C/C++面试重点
- 面试的一些重点
- 前端面试
- Python+MySQL数据库操作
- swing编程——逻辑顺序很重要
- &和&&区别
- GeoHash索引
- iOS LaunchScreen.storyboard UIImageView 图片不显示
- 前端面试重点
- SQL 找不到句柄为1的预定义语句
- android自定义view的属性
- 简单实现QT4数据库分页查询
- qml含边框程序如何拦截窗口大小和关闭事件(右上角的X)
- 笔记本安装Ubuntu14.04 系统更新之后触摸板不能控制鼠标移动
- Java集合体系之ArrayList
- HTML5被废弃的标签
- Atom 快捷键