前端开发知识点
2016-04-29 11:46
316 查看
HTML&CSS:
对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级、 HTML5、CSS3、Flexbox
JavaScript: 数据类型、运算、对象、Function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、DOM、BOM、内存泄漏、跨域、异步装载、模板引擎、前端MVC、路由、模块化、Canvas、ECMAScript
6、Nodejs
其他: 移动端、响应式、自动化构建、HTTP、离线存储、WEB安全、优化、重构、团队协作、可维护、易用性、SEO、UED、架构、职业生涯、快速学习能力
作为一名前端工程师,无论工作年头长短都应该掌握的知识点:
1、DOM结构
—— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动。
2、DOM操作
—— 如何添加、移除、移动、复制、创建和查找节点等。
3、事件
—— 如何使用事件,以及IE和标准DOM事件模型之间存在的差别。
4、XMLHttpRequest
—— 这是什么、怎样完整地执行一次GET请求、怎样检测错误。
5、严格模式与混杂模式
—— 如何触发这两种模式,区分它们有何意义。
6、盒模型
—— 外边距、内边距和边框之间的关系,及IE8以下版本的浏览器中的盒模型
7、块级元素与行内元素
—— 怎么用CSS控制它们、以及如何合理的使用它们
8、浮动元素
—— 怎么使用它们、它们有什么问题以及怎么解决这些问题。
9、HTML与XHTML
—— 二者有什么区别,你觉得应该使用哪一个并说出理由。
10、JSON
—— 作用、用途、设计结构。
对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级、 HTML5、CSS3、Flexbox
JavaScript: 数据类型、运算、对象、Function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、DOM、BOM、内存泄漏、跨域、异步装载、模板引擎、前端MVC、路由、模块化、Canvas、ECMAScript
6、Nodejs
其他: 移动端、响应式、自动化构建、HTTP、离线存储、WEB安全、优化、重构、团队协作、可维护、易用性、SEO、UED、架构、职业生涯、快速学习能力
作为一名前端工程师,无论工作年头长短都应该掌握的知识点:
1、DOM结构
—— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动。
2、DOM操作
—— 如何添加、移除、移动、复制、创建和查找节点等。
3、事件
—— 如何使用事件,以及IE和标准DOM事件模型之间存在的差别。
4、XMLHttpRequest
—— 这是什么、怎样完整地执行一次GET请求、怎样检测错误。
5、严格模式与混杂模式
—— 如何触发这两种模式,区分它们有何意义。
6、盒模型
—— 外边距、内边距和边框之间的关系,及IE8以下版本的浏览器中的盒模型
7、块级元素与行内元素
—— 怎么用CSS控制它们、以及如何合理的使用它们
8、浮动元素
—— 怎么使用它们、它们有什么问题以及怎么解决这些问题。
9、HTML与XHTML
—— 二者有什么区别,你觉得应该使用哪一个并说出理由。
10、JSON
—— 作用、用途、设计结构。
相关文章推荐
- 一系列Bootstrap导航条使用方法分享
- 160428、JavaScript知识总结—cookie及其应用
- 160427、CSS3实战笔记--多列布局
- 160426、JavaScript 秘密花园
- HTML中P标签自动换行,浏览器补全P标签时的问题
- JS 图片设置时间遍历循环播放!基础,写着玩
- css3标签学习总结文章
- JavaScript时间戳与其格式化
- Git中pull对比fetch和merge
- JavaScript 过滤,压缩重复字符串
- 仅用原生JavaScript手写DOM事件模型
- angularjs指令系统系列课程(2):优先级priority,模板template,模板页templateUrl
- BabylonJS娱乐场---基于WebGL的H5 3D游戏引擎
- Bootstrap实现下拉菜单效果
- jquery 验证
- [剑指Offer]二维数组中的查找
- jsp页面 onclick()函数没触发到js脚本
- 前端性能优化
- js类的继承
- 用Javascript(js)进行HTML转义工具(处理特殊字符显示)