前端面试题及答案

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

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

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

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

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

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

js前端面试题及答案整理(一)

Part1 手写代码 现场手写代码是现在面试中很常见的一类面试题,考察基础的数据结构与算法能力。 1 数组去重的实现 基本数组去重Array.prototype.unique = function(){var result = [];this.forEach(function(v){if(result.indexOf(v) < 0){result.push(v);}});return result; }?利用hash表去重,这是一种空间换时间的方法 Array.prototype.unique = function(){var result = [],hash = {};this.forEach(function(v){if(!hash[v]){h...

前端面试题及答案整理(二)

Part1 CSS相关 1 内联元素(inline-element)和块元素(block element)分别有哪些 常见内联元素(行内元素)有a、b、span、i 、em、input、select 、img等 常见的块元素有div、ul、li、h1~h6、talbe、ol、 ul、td、p等 2 浮动相关 浮动布局指将元素脱离普通流/文档流,使其可以左右移动,直至它的外边缘遇到包含框或者另一个浮动框的边缘。浮动框不属于文档中的普通流,当一个元素浮动之后,不会影响到块级元素的布局而只会影响内...