前端面试题

以下是为您整理出来关于【前端面试题】合集内容,如果觉得还不错,请帮忙转发推荐。

【前端面试题】技术教程文章

常见前端面试题及答案【代码】【图】

前言本文是在GitHub上看到一个大牛总结的前端常见面试题,很多问题问的都很好,很经典、很有代表性。上面没有答案,我就整理了一下,从网上找了一些相关问题的答案。里面有一部分问题的答案我也没有进行考证,不少答案都来源于网络,或许会有疏漏之处,仅供大家参考哦!(还有一部分问题答案还未整理,大家也可以自己搜索一下答案)1.你能描述一下渐进增强和优雅降级之间的不同吗?优雅降级:Web站点在所有新式浏览器中都能正常工作,...

前端面试题一(题目来源网络)【代码】

一、什么是html5语义化?使用合理,正确的html标签格式化文档。二、CSS样式优先级?就近原则,行内>内联>外联三 什么是盒模型?主要分为两种,w3c标准盒模型,IE标准模型.把网页所有元素当成盒子,宽度是由content,padding,margin,border组成.为什么有两种盒模型,IE的浏览器标准于w3c标准不同.四行内元素和块级元素?一般标签分为行内元素以及块级元素两种.(常用的) //行内元素:与其他元素并排,不可设宽高.<a> //标签 <b> //字体...

前端面试题总结

一、JavaScript中判断为整数的多种方式方式一、使用取余运算符判断function isInteger(obj) {  return obj%1 === 0}正确:isInteger(4) // trueisInteger(4.8) // false错误:isInteger(‘‘) // trueisInteger(‘4‘) // trueisInteger(true) // trueisInteger([]) // true缺点:对于空字符串、字符串类型数字、布尔true、空数组都返回了true改善:判断下对象是否是数字function isInteger(obj) { return typeof obj === ‘n...

Java -- Web前端面试题及答案(需更深入了解)

Web前端方面1、CSS引入的方式有哪些?1)外联:<link>标签2)内联:<style>标签3)元素内嵌:元素的style属性2、CSS选择符有哪些?标签选择符、类选择符、id选择符、组合选择符3、你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?Ie(Ie内核) 火狐(Gecko) 谷歌(webkit) opear(Presto)4、”==”和“===”的不同==只比较值,===比较值和数据类型5、什么是盒子模型?在网页中,一个元素占有空间的大小由几个部分构成,其中...

前端面试题归类-css的flex相关

Flex布局常见父项的属性:●flex-direction :设置主轴的方向Row 默认值从左到右row-reverse 从右到左column 从上到下column-reverse 从下到上●justify-content :设置主轴上的子元素排列方式flex-start 默认值从头部开始 如果主轴是x轴,则从左到右flex-end 从尾部开始排列(但元素的顺序还是从左到右)center 在主轴居中对齐(如果主轴是x轴则水平居中)space- around 平分剩余空间space – between 先两边贴边再平分剩余空间(重要)...

前端面试题

https://www.jianshu.com/p/fc1faa8730b2https://www.jianshu.com/p/1a20dac12cf6https://www.jianshu.com/p/988840419605 https://www.jianshu.com/p/f60b619aa52b原文:https://www.cnblogs.com/answercard/p/9178599.html

小猿圈web前端面试题汇总【图】

现如今开发语言从最早的iOS、Android发展到了java、python、linux、html5多种多样,学习的人群也是越来越多,程序员是高薪职业,所以很多年轻的大学生以及高中生都会选择自学,而学习web前端开发的朋友也是相对人群较多的群体,但是web前端开发工程师仍旧供不应求,那么为什么学习的人那么多,但是岗位还没有得到满足呢,是以为大部分程序员只是会写,面试的时候笔试就被poss了,下面小猿圈HTML5视频教程讲师给你讲解web前端面试中...

前端面试题总结1

vue的优势:基于html放入模板语法,响应式的更新机制,可以让我们更快更高效的开发项目;渐进式的开发理念vue项目中的错误处理:1 后台接口错误2 代码逻辑错误后台接口错误:axios interceptor实现网络请求的response拦截1 判断给定的日期是否是工作日date.getDay()%6==02 反转字符串str.split(‘ ‘).reverse().join(‘ ‘);3 判断当前选项卡是否在视图/焦点中document.hidden4 从日期获取时间,通过使用toTimeString() 方法将字符...

前端面试题(来自前端网http://www.qdfuns.com/notes/23515/c9163ddd620baac5dd23141d41982bb8.html)【代码】

HTML&CSS 1. 常用那几种浏览器测试?有哪些内核(Layout Engine)? (Q1)浏览器:IE,Chrome,FireFox,Safari,Opera。 (Q2)内核:Trident,Gecko,Presto,Webkit。 2. 说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8 以下) (Q1)行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效。 块级元素:各占据一行,垂直方向排列。从新行开始...

前端面试题 vue【代码】

webpack作用:webpack是把项目当作一个整体,通过一个给定的的主文件,webpack将从这个文件开始找到你的项目的所有依赖文件,使用loaders处理它们,最后打包成一个或多个浏览器可识别的js文件。一些关键配置项:entry:定义入口文件,它将是整个依赖关系的根var baseConfig = { entry: ‘./src/index.js‘ }当我们需要多个入口文件的时候,可以把entry写成一个对象var baseConfig = { entry: { main: ‘./src/index.js‘ } }output...