前端面试要点
摘要:CSS: 弹性布局 上下左右都固定,中间自适应 响应式设计: rem、百分比、媒体查询 伪类、伪元素 HTML5: 新增元素 Canvas,本地存储,cookie,音频、视频 Websocket JS:
阅读全文
posted @
2018-07-25 08:31
vsmart
阅读(356)
推荐(0)
数组去重--这几种方法够不?
摘要:数组去重,是校招面试的必考知识点。简单的说,数组去重就是将一个数组中的相同的元素删除,只保留其中的一个。这里的相同其实是一个陷阱,有好多同学只认为值相等即为相同,而忽略类类型的判断。所以大家在进行数组去重的时候,一定要考虑周全。以下,就是笔者所实现的数组去重的几种简单的方式。 1、Set实现 第一种
阅读全文
posted @
2018-04-20 15:32
vsmart
阅读(306)
推荐(0)
前端面试题2017(篇幅长,附答案)
摘要:html 篇 标签上title和alt属性的区别是什么? alt是html标签的属性,而title既是html标签,又是html属性。 title作为属性时,用来为元素提供额外说明信息。例如,给超链接标签a添加了title属性,把鼠标移动到该链接上面,就会显示title的内容,以达到补充说明或者提示
阅读全文
posted @
2018-04-20 15:00
vsmart
阅读(421)
推荐(0)
2017年阿里、腾讯前端实习面试总结(转)
摘要:经过一个半月的面试,终于在4月21号画上了圆满的句号,顺利拿到了阿里和腾讯前端实习offer,真心感谢这段时间面试官、家人和朋友的帮助和鼓励。下面将会从前端基础、前端框架、http协议、node和其他问题等方面进行总结(以下问题是按照面试时间来排序的,时间过去太久很多问题都不太记得了,只能把记得问题
阅读全文
posted @
2018-04-20 14:56
vsmart
阅读(407)
推荐(0)
2018美团前端面试题,两年经验,你能答对几道?
摘要:注意:部分答案为自己整理,正确性未知。代码运行结果部分亲手运行,没问题。 获取页面元素位置与宽高? element.clientWidth = content + padding element.clientHeight = content + padding element.getBounding
阅读全文
posted @
2018-04-20 14:51
vsmart
阅读(4944)
推荐(0)
2018前端面试题及参考答案整理(二)
摘要:1.HTML5中的DataList是什么? <datalist>定义选项列表,与input元素配合使用,来定义input可能的值。datalist及其选项不会被显示出来,他仅仅是合法的输入值列表 2.SVG是什么? svg(Scalable Vector Graphics,可伸缩矢量图形)由万维网联
阅读全文
posted @
2018-04-20 14:48
vsmart
阅读(9895)
推荐(0)
前端面试题(2018)
摘要:Q:什么情况下会碰到跨域问题?有哪些解决方法? 跨域问题是这是浏览器为了安全实施的同源策略导致的,同源策略限制了来自不同源的document、脚本,同源的意思就是两个URL的域名、协议、端口要完全相同。 script标签jsonp跨域、nginx反向代理、node.js中间件代理跨域、后端在头部信息
阅读全文
posted @
2018-04-20 14:48
vsmart
阅读(488)
推荐(0)
2018 浅谈前端面试那些事
摘要:知识点汇总 1.HTML HTML5新特性,语义化 浏览器的标准模式和怪异模式 xhtml和html的区别 使用data-的好处 meta标签 canvas HTML废弃的标签 IE6 bug,和一些定位写法 css js放置位置和原因 什么是渐进式渲染 html模板语言 meta viewport
阅读全文
posted @
2018-04-20 14:44
vsmart
阅读(1315)
推荐(0)
2017年前端面试题整理汇总100题
摘要:1.一些开放性题目 1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。 2.项目介绍 3.如何看待前端开发? 4.平时是如何学习前端开发的? 5.未来三到五年的规划是怎样的? position的值, relative和absolute分别是相对于谁进行定位的? abso
阅读全文
posted @
2018-04-20 14:43
vsmart
阅读(1628)
推荐(0)
我遇到的前端面试题2017(转)
摘要:以下是我整理我面试遇到的一些我觉得具有代表性的题目,刚好30题,吐血献上! 0.谈谈对前端安全的理解,有什么,怎么防范 前端安全问题主要有XSS、CSRF攻击XSS:跨站脚本攻击它允许用户将恶意代码植入到提供给其他用户使用的页面中,可以简单的理解为一种javascript代码注入。XSS的防御措施:
阅读全文
posted @
2018-04-20 14:41
vsmart
阅读(516)
推荐(0)
2017前端面试题总结
摘要:1:为何选择前端这个方向和对前端的理解 为什么: 第一的话就是对前端很感兴趣,之前也接触过其他的语言,但是直到接触到前端才发现真的有兴趣做下去,兴趣是一个人最好的老师, 第二的话前端很有前途,像现在nodejs,rn,微信小程序这类工具和框架可以让前端进行后端和移动开发,所以我觉得前端的前途会更多一
阅读全文
posted @
2018-04-20 14:38
vsmart
阅读(178)
推荐(0)
2017年58集团前端校招面试题
摘要:浏览器中输入网址后点击enter后发生了什么?(笔试题) jsonp的原理?如何实现?(笔试题) 实现一个自定义的下拉框(select)如何实现?(笔试题) display:none和visibility:hidden的区别? position的属性值有哪些? CSS 盒模型?请简要画示意图 dis
阅读全文
posted @
2018-04-20 14:34
vsmart
阅读(340)
推荐(0)
前端面试之ES6篇
摘要:箭头函数需要注意的地方 *当要求动态上下文的时候,就不能够使用箭头函数。也就是this的固定化1、在使用=>定义函数的时候,this的指向是定义时所在的对象,而不是使用时所在的对象2、不能够用作构造函数,这就是说,不能够使用new命令,否则就会抛出一个错误3、不能够使用arguments对象4、不能
阅读全文
posted @
2018-04-20 14:34
vsmart
阅读(273)
推荐(0)
2018 vue前端面试题
摘要:1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的router-link组件。 2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数? 答:在router目录下的index.js文件中,对path属性加上/:id。 使用router对象的p
阅读全文
posted @
2018-04-20 11:11
vsmart
阅读(4236)
推荐(0)
2018美团前端,有关Javascript的面试题
摘要:获取页面元素位置与宽高? element.clientWidth = content + padding element.clientHeight = content + padding element.getBoundingClientRect() 返回值情况 left:包围盒左边 border
阅读全文
posted @
2018-04-20 11:10
vsmart
阅读(774)
推荐(0)
2018阿里巴巴前端面试题,附详细答案
摘要:使用css实现一个持续的动画效果 主要考:animation 用法 使用js实现一个持续的动画效果 最开始的思路是用定时器实现,最后没有想的太完整,面试官给出的答案是用requestAnimationFrame。 定时器思路 requestAnimationFrame由于之前没有用过这个 API 所
阅读全文
posted @
2018-04-20 11:09
vsmart
阅读(846)
推荐(0)
2018年web前端经典面试题及答案
摘要:阅读目录 JavaScript部分 JQurey部分 HTML/CSS部分 正则表达式 开发及性能优化部分 本篇收录了一些面试中经常会遇到的经典面试题以及自己面试过程中遇到的一些问题,并且都给出了我在网上收集的答案。马上就要过春节了,开年就是崭新的一年,相信很多的前端开发者会有一些跳槽的悸动,通过对
阅读全文
posted @
2018-04-20 11:05
vsmart
阅读(48255)
推荐(1)
纯CSS实现垂直居中的几种方法
摘要:垂直居中是布局中十分常见的效果之一,为实现良好的兼容性,PC端实现垂直居中的方法一般是通过绝对定位,table-cell,负边距等方法。有了css3,针对移动端的垂直居中就更加多样化。 方法1:table-cell html结构: 1 2 3 <div class="box box1"> <span
阅读全文
posted @
2018-03-16 14:36
vsmart
阅读(156)
推荐(0)
Web前端面试题集锦
摘要:前端开发面试知识点大纲: HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应。 JavaScript: 数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块化、自定义事件、内存泄漏、
阅读全文
posted @
2018-03-16 14:17
vsmart
阅读(284)
推荐(0)
总结一下这些天的web前端开发面试题
摘要:1.前端页面的构成?分别有哪些功能? 分层: 1)结构层(html)structural layer 由HTML或者XHTML之类的标记语言负责创建,即:标签; 2)表示层(css)presentation layer 解决结构层如何显示的问题。 3)行为层(js)behavior layer 内容
阅读全文
posted @
2018-03-16 14:14
vsmart
阅读(4687)
推荐(0)