很奇怪虽然我不做前端工作,但却莫名的喜欢前端,当个爱好吧。
HTML+CSS篇
- CSS3选择器有哪些,优先级如何?
- 如何引入第三方js脚本及css样式文件?
- HTML5新特性?用到了哪些?
- HTML5新定义了一些语义化标签,有哪些?语义化标签的优点是?
- CSS3新特性?用到了哪些?最基础的圆角、渐变效果如何实现?
- localStorage、sessionStorage、cookie的区别以及它们的应用场景?
- 大概了解HTML5是如何做离线浏览的?应用程序缓存Application Cache
- Div+CSS布局比Table布局的优势?
- HTML行级元素和块级元素标签都有哪些?它们的区别是什么?如何相互转换?
- display:none与visibility:hidden的区别是什么?
- Sass、Less是什么?大家为什么要使用他们?
- 请用CSS写一个简单的幻灯片效果页面?使用animation动画实现一个简单的幻灯片效果
- CSS都有哪些布局方式?弹性布局,流式布局,盒子模型。学习css布局http://zh.learnlayout.com/inline-block.html
- 如何理解响应式布局?
- CSS相对定位、绝对定位的关键字?如何应用?
- CSS如何清除浮动?
- 如何实现页面内容永远居中显示?margin: 0 auto的用法
- 从HTML,CSS角度有哪些措施或规范可以提高页面加载速度?
- Form表单有几种提交方式?区别是什么?
- 如何理解表现与内容相分离?
Javascript篇(http://www.jianshu.com/p/fc1faa8730b2)
- 介绍一下JS有哪些内置对象?
- call和apply的作用是什么?区别是什么?
- 介绍一下JavaScript 原型,原型链,它们有何特点?
- JavaScript如何实现继承?
- JavaScript 有哪几种创建对象的方式?
- 事件是什么?IE与火狐的事件机制有何区别?如何阻止冒泡?
- 什么是闭包(closure),为什么要用它?怎么用的?
- Ajax是什么?如何创建一个Ajax?
- 谈一谈你对 ECMAScript6 的了解?有什么新的特性?
- DOM操作——怎样添加、移除、移动、复制、创建和查找节点?
- 如何理解MVC模式?
- 分别用Javascript原生代码与Jquery写出幻灯片效果?
- 什么是回调?回调函数是如何实现的?
- 获取界面上所有的checkbox并遍历它们。
- vue的几大特点是什么?
- Vue.js的常用指令以及它们的用法?
- 解释下JavaScript中this是如何工作的。
- 写一个Javascript方法将数组进行排序?
- 对字符串有哪些操作函数?
- 用过哪些Javascript框架?这些框架分别解决什么问题?