多语言展示
当前在线:1611今日阅读:4今日分享:26

前端面试题目及答案

前端的面试基本会分html面试题、javascript面试题、jquery面试题以及vue面试题。那么本文就给大家划分一下面试大纲。
方法/步骤
1

HTML面试题包括:1、doctype作用DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档。2、主流浏览器内核私有属性css前缀mozilla内核 (firefox,flock等) -mozwebkit内核(safari,chrome等) -webkitopera内核(opera浏览器) -otrident内核(ie浏览器) -ms3、关于HTML语义化,你知道的都有哪些标签?header、article、address都属于语义化明确的标签。

2

JavaScript面试题包括:1、怎么判断一个object是否是数组(array)?使用 Object.prototype.toString 来判断是否是数组2、什么是 instanceof 操作符?instanceof操作符用来判断是否当前对象是特定类的对象。3、JavaScript怎么清空数组?arrayList = [];

3

jQuery面试题包括:一、是怎么用jquery的?项目中是怎么用的是看看你有没有项目经验(根据自己的实际情况来回答) 你用过的选择器啊,复选框啊,表单啊,ajax啊,事件等配置Jquery环境 下载jquery类库 在jsp页面引用jquery类库即可二、你为什么要使用jquery?因为jQuery是轻量级的框架,大小不到30kb,它有好的选择器,出色的DOM操作的封装,有可靠的事件处理机制(jQuery在处理事件绑定的时候相当的可靠),完善的ajax(它的ajax封装的非常的好,不需要考虑复杂浏览器的兼容性和XMLHttpRequest对象的创建和使用的问题。) 出色的浏览器的兼容性。 而且支持链式操作,隐式迭代。行为层和结构层的分离,还支持丰富的插件,jquery的文档也非常的丰富。三、你知道jquery中的选择器吗,请讲一下有哪些选择器?jQuery中的选择器大致分为:基本选择器,层次选择器,过滤选择器,表单选择器

4

Vue面试题包括:一、vue.js的两个核心是什么?数据驱动和组件化二、v-on可以监听多个方法吗?可以三、vue中 key 值的作用 使用key来给每个节点做一个标识key的作用主要是为了高效的更新虚拟DOM。另外vue中在使用相同标签名元素的过渡切换时,也会使用到key属性,其目的也是为了让vue可以区分它们,否则vue只会替换其内部属性而不会触发过渡效果。四、Vue 组件中 data 为什么必须是函数在 new Vue() 中,data 是可以作为一个对象进行操作的,然而在 component 中,data 只能以函数的形式存在,不能直接将对象赋值给它。当data选项是一个函数的时候,每个实例可以维护一份被返回对象的独立的拷贝,这样各个实例中的data不会相互影响,是独立的

面试题查找
1

百度搜索:“三人行慕课”。进入网站

2

点击导航学习路线

3

进入前端路线,找到面试指南。点击进入。

推荐信息