E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
✿✿--前端面试题
2020年Web
前端面试题
之React相关(最全,最详细)
React相关第一部分1.React中keys的作用是什么?Keys是React在操作列表中元素被修改,添加,或者删除的辅助标识.https://www.jianshu.com/p/5efa10d710512.调用setState之后发生了什么?当调用setState时,React会做的第一件事情是将传递给setState的对象合并到组件的当前状态。这将启动一个称为和解(reconciliatio
宅男呀
·
2020-07-29 04:55
Interview
React
2020
web前端
面试
最全
最详细
2020前端最新面试题(vue篇)
2020前端最新面试题(vue篇)由于疫情原因,原本每年的“金三银四”仿佛消失,随之而来的是找工作的压力,这里给要面试的小伙伴们总结了到目前为止我遇到的
前端面试题
,仅供参考哦,第一次写博客,如有错误之处
星河子_YumWisdom
·
2020-07-29 04:48
前端面试题
之前端基础篇
目录1.说一下http和https2.tcp三次握手,一句话概括3.TCP和UDP的区别4、WebSocket的实现和应用5.说一下webquality6.几个很实用的BOM对象属性和方法7.说一下html5的dragapi8.说一下HTTP2.09.400401403状态码分别表示什么含义10.fetch发送2次请求的原因11.Cookie、sessionStorage、localStorage
爬坑日记
·
2020-07-29 04:57
网络基础
前端面试题
汇总
前端面试题
汇总一、HTML和CSS1、你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?
志学Python
·
2020-07-29 04:55
web前端
前端面试题
面试题总结
javascript入门到进阶
前端面试题
(各种基础)
HTMLDoctype的作用,标准模式和混杂模式有什么区别声明位于HTML文档的第一行,出在html标签的前面,告诉浏览器的解析器用什么文档标准解析这个文档,当不存在或者格式错误的时候会采用兼容模式来加载这个网页标准模式的排版和js运作模式都是以改浏览器支持的最高标准运行,在兼容模式中,页面以一种宽松的向后兼容的方式显示,模拟老师浏览器的行为以防止站点无法工作html语义化的理解用正确的标签做正确
jontyy
·
2020-07-29 04:23
web-demo
Javascript
CSS/CSS3
web组件
计算机网络
C++
前端面试题
汇总--基础篇
「CSS篇」CSS盒子模型,绝对定位和相对定位清除浮动,什么时候需要清除浮动,清除浮动都有哪些方法如何保持浮层水平垂直居中position和display的取值和各自的意思和用法样式的层级关系,选择器优先级,样式冲突,以及抽离样式模块怎么写,说出思路,有无实践经验CSS3动画效果属性,canvas、svg的区别px和em的区别「JavaScript篇」JavaScript基础JavaScript里
蛋糕老板
·
2020-07-29 02:43
前端面试题
前端面试题
:父元素中的子元素,居于父元素中心的方法
如果说让一个元素居于屏幕的正中间的话,学过css的童鞋,应该很多都能做到,如果是居于一个父元素正中间,当然知道高度还行我们可以进行偏移居中,这个也简单但是如果说不确定宽高的父元素,子元素居于正中间可能就有点难了,我们就来讨论下不确定的情况其实父元素一般都是块级元素但是子元素分为行内元素和块元素1.我们先说子元素是块元素的情况可以通过弹性布局的方式完美解决.parent{width:500px;he
yunchong_zhao
·
2020-07-29 02:54
css
十道简单的
前端面试题
以下十道题是我初学前端过程中进行自我检测的题目,其中答案均是我自己写的不能保证完全正确,仅供各位查看。如果有发现错误请指出。第一题请写出一个符合W3C规范的HTML文件,要求:(1)页面标题为「我的页面」(2)页面中引入了一个外部CSS文件,文件路径为/style.css(3)页面中引入了另一个外部CSS文件,路径为/print.css,该文件仅在打印时生效(4)页面中引入了另一个外部CSS文件,
还是流星拳比较好
·
2020-07-29 00:27
微软的一道
前端面试题
二维数组最外围顺时针排序输出首先讲解一下题目一个二维数组最外层顺时针排序输出1,2,3,4,56,7,8,9,1011,12,13,14,1516,17,18,19,2021,22,23,24,25输出结果要是1,2,3,4,5,14,15,20,25,24,23,22,21,16,11,6的顺序中间的数字则不要思路是首先输出第一行1,2,3,4,5这个顺序不会变所以找到二维数组中的第一行数组直接
weixin_34205826
·
2020-07-28 19:15
前端面试题
目汇总摘录(HTML 和 CSS篇)
温故而知新,保持空杯心态HTML和CSS你做的页面在哪些浏览器测试过?这些浏览器的内核分别是什么浏览器名称内核IEtridentFirefox(火狐)geckoSafariwebkitOpera以前是presto,现在已改用GoogleChrome的Blink内核Chrome(谷歌)Blink(基于webkit,Google与OperaSoftware共同开发)每个HTML文件里开头都有个重要的东
weixin_33754065
·
2020-07-28 17:56
前端面试题
----css篇
1、css盒模型有哪些及区别content-boxborder-boxpadding-boxIE盒子模型box-sizing:border-box;(怪异模式)W3C标准盒子模型box-sizing:content-box;(标准模式)默认模式Q2content-box:这是默认样式指定CSS标准。测量width和height属性只包括的内容,但不是border,margin,或者padding。
weixin_30908103
·
2020-07-28 17:56
从源码入手--搞懂Vue响应式、双向绑定原理
目录前言1.何为双向数据绑定2.Vue双向绑定3.实现原理4.Vue双向绑定不足之处5.结语6.说明前言vue双向绑定的原理作为
前端面试题
目中一直占着举足轻重的地位,这篇文章主要是从Vue源码的角度去分析
小猿同学628
·
2020-07-28 17:17
vue.js
前端面试题
(框架部分)
Vue:一、MVVM模式与MVC模式的区别MVVM即Model-View-ViewModel。它是将“数据模型数据双向绑定”的思想作为核心,因此在View和Model之间没有联系,通过ViewModel进行交互,而且Model和ViewModel之间的交互是双向的,因此视图的数据的变化会同时修改数据源,而数据源数据的变化也会立即反应到View上。Vue是以数据为驱动的,Vue自身将DOM和数据进行
weixin_30787531
·
2020-07-28 17:17
ui
测试
javascript
2020年
前端面试题
及答案(一)
一大纲1、前言2、前端工程化3、前端设计模式4、前端安全性问题5、前端跨域问题6、前端数据加密7、前端http相关问题8、*前端基础知识点面试题9、前端技术栈问题前言由于新冠肺炎疫情,现在成天呆在家里,加上也要准备面试,就在家里看面试题,看着网上一堆面试题,决定收集常见题目汇总一下。关于面试大纲,我认为每个人都是千差万别的。因为面试官都是对简历所写的项目经验进行深挖或者对你所掌握的基本技能进行考察
webbeizi
·
2020-07-28 15:55
前端
javascript
css
vue.js
html
jquery
前端面试题
1.谈一下双向绑定原理https://www.cnblogs.com/zhenfei-jiang/p/7542900.html2.2.px,em,rem的区别https://www.cnblogs.com/webdragon/p/11185979.html3.说一下常用的两种盒子https://www.jianshu.com/p/abf8c13b8f9a?utm_campaign&_t=15239
计算机技术之指尖密码
·
2020-07-28 15:07
面试
大厂
前端面试题
总结(浏览器)
系列文章大厂
前端面试题
总结(CSS篇)大厂
前端面试题
总结(ES6篇)大厂前端面
冻书
·
2020-07-28 11:52
前端
面试题
浏览器
面试题
缓存
HTTP
2020年最新
前端面试题
面试题HTML1.DOCTYPE的作用是什么?相关知识点:IE5.5引入了文档模式的概念,而这个概念是通过使用文档类型(DOCTYPE)切换实现的。声明位于HTML文档中的第一行,处于标签之前。告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。回答(参考1-5):声明一般位于文档的第一行,它的作用主要是告诉浏览器以什么样的模式来解析文档。一般指
HerayChen
·
2020-07-28 10:09
前端科普系列(1):很有趣的一篇前端简史,作者有心了~
一、什么是前端回答这个问题之前,我想起了一道非常经典的
前端面试题
:“从输入URL到页面呈现在你面前到底发生了什么?”这个题目可以回答的很简单,但仔细思考,也可以回答的很深,这个过程涉及的东西很多。
乔治大哥
·
2020-07-28 09:16
前端
2018秋招
前端面试题
与参考答案总结之HTML+CSS(一)
闲暇时间,总结一下前端面试的题,有错误欢迎指出!一.HTML+CSS1.对htmlcssjs的理解html是语义,是构建网页内容的基础,是超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。css是表现,是一系列格式设置的规则,它们控制网页内容的外观。javascript是行为,是一种动态类型、弱类型、基于原型的语言,内置支持类型,最
星星之火M
·
2020-07-28 08:26
前端面试题
面试
前端
html
css
2020
前端面试题
(HTTP、Vue)
HTTP押题1.HTTP的请求头和响应头知道多少?HTTP报文由三部分组成:请求行、请求头、请求体请求头:(1)Accpet:告诉服务端,客户端接收什么类型的响应。(2)Referfer:表示请求从哪个URL进来的。(3)Cache-Control:对缓存进行控制,入一个请求希望响应的内容在客户端缓存一年,可以通过这个请求头设置。(4)Host:指定要请求的资源所在的主机和端口。(5)User-A
柳岸花茗
·
2020-07-28 08:44
2020年
前端面试题
·三
2020年
前端面试题
·三闭包作用域链原型和原型链继承事件代理this指向问题new操作符生成实例的过程Ajax原理跨域问题的产生和解决get和post的区别模块化开发异步加载JS的方法defer和async
大魔王sama
·
2020-07-28 08:25
前端面试题
js slice 和 splice 方法的深入理解
目录一、slice()和splice()方法1、slice()方法2、splice()方法(1)、删除(2)、插入(添加)(3)、替换二、手写slice()和splice()方法(中高级
前端面试题
)★★
mChales...
·
2020-07-28 03:17
#
JavaScript
一道关于instance、prototype相关的
前端面试题
今天突然看到一道题,varA=function(){};A.prototype={};//这里的空对象为对象1vara=newA();A.prototype={};//这里的空对象为对象2varb=newA();console.log(ainstanceofA);//falseconsole.log(binstanceofA);//true看到答案的时候很是不解,查看了instance的原理之后,
guyue_01
·
2020-07-27 22:13
前端面试题
——三种本地存储策略的区别
顾名思义,前端的本地存储,就是将一些数据存储在浏览器本地。这些数据可能是从服务器端获取到的数据,也可能是在多个页面中需要频繁使用到的数据举个栗子,在一个项目中,我们需要经常使用到用户的基本信息,如果没有本地存储的话,我们不得不每次需要时去请求接口;但是有了本地存储,我们就可以在第一次请求接口时,将获取到的数据存储在本地,之后需要时即取即用,减少了大量额外的接口请求那么前端常用的三种本地存储策略是什
次人君在野原之森网络工作室
·
2020-07-27 21:45
2018最新
前端面试题
(1)
1.一个200*200的div在不同分辨率屏幕上下左右居中,用css实现div{position:absolute;width:200px;height:200px;top:50%;left:50%;margin-left:-100px;height:-100px;z-index:1000;}2.写一个左中右布局占满屏幕,其中左右两块是固定宽度200,中间自适应宽,要求先加载中间块,请写出结构及样
千与千寻之前
·
2020-07-27 20:44
可以当做笔记的
前端面试题
(一:HTML和CSS、JS基础)
这些面试题都来自于网络,只记录了一部分,以后可以当做笔记来看。一、HTML和CSS1、为什么利用多个域名来存储网站资源会更有效?CDN缓存更方便突破浏览器并发限制节约cookie带宽节约主域名的连接数,优化页面响应速度防止不必要的安全问题2、请描述一下cookies,sessionStorage和localStorage的区别?cookie数据的声明周期:一般在服务器生成,可以设置有效时间。如果在
竹叶轻拂水
·
2020-07-27 20:35
笔记
前端面试题
目整理——css篇
1.css选择器id选择器(#myid)类选择器(.myclassname)标签选择器(div,h1,p)直接相邻选择器(h1+p)、普通相邻选择器(h1~p)子选择器(ul>li)、后代选择器(lia)通配符选择器(*)属性选择器(a[rel=”external”])伪类选择器(a:hover,li:nth-child)css选择器之组合选择器选择器含义作用E,F多元素选择器同时匹配元素E或元素
Astar_小白的成长之路
·
2020-07-27 17:32
css
面试
Web
前端面试题
笔记_JavaScript篇
1.判断字符串是否这样组成的,第一个必须是字母,后面的可以是字母、数字、下划线,总长度为5-20。varregStr=/^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;regStr.test("a_a33_2222_aa");2.截取字符串abcdefg中的efg。if(/efg/.test(str)){varefg=str.substr(str.indexOf("efg"),3);a
Monarch_lin
·
2020-07-27 16:25
Job
interview
正则表达式
web前端
求职面试
面试题总汇
前端面试题
汇总一、HTML和CSS..............................................................171、你做的页面在哪些流览器测试过?
JovanDyy
·
2020-07-27 16:14
前端面试
web
前端面试题
及答案整理(一)
js中关闭当前窗口的方法是:______?答案:window.close();js中使字符串中的字符变为小写的方法是:______?答案:toLowerCase();在js中,让浏览器弹出确认框的语句是:______?答案:confirm。例如:window.confirm(“我就是确认框”);运行结果是浏览器弹出信息确认框,点击确定,返回true,反之返回false。把7.25四舍五入为最接近的
顛沛流離的小時光
·
2020-07-27 15:45
web前端开发面试题
web前端
前端面试题
:JS中的原型和原型链
JS的原型和原型链算是
前端面试题
的热门题目了,也是参加了几场面试,感觉好多次都被问到对原型和原型链的理解,所以今天也是索性把他给整理出来,一方面方便自己以后复习查看,另一方面也是给大家分享一下我对原型和原型链的理解
ღ故里᭄ꦿ࿐
·
2020-07-27 15:35
三大基础
面试题库
个人总结
前端面试题
:set和map
有时候会被问到set和map的区别,下面我总结了一下set和map的特点和区别。以及他们在一些算法题中的妙用。MapMap是一组键值对的结构,具有极快的查找速度。借用廖雪峰老师的例子,假设要根据同学的名字查找对应的成绩,如果用Array实现,需要两个Array:constnames=['Michael','Bob','Tracy'];constscores=[95,75,85];给定一个名字,要查
ღ故里᭄ꦿ࿐
·
2020-07-27 15:04
三大基础
个人总结
面试题库
算法
面试
javascript
前端面试题
:手写call,apply和bind
前段时间一朋友面试,被要求手写call,apply和bind,发现自己也不会写,所以就私底下去看了一下这方面的东西,后来发现这个还是挺容易实现的,现在也是分享出来,一方面方便自己查看复习,另一方面希望可以给需要的朋友一点帮助。正式开始之前也是先去了解一下call,apply,bind。其实呢这三兄弟都是为了改变函数的上下文而存在的,或者可以简单点说就是用来改变this指向的。但是呢这三兄弟的用法还
ღ故里᭄ꦿ࿐
·
2020-07-27 15:03
三大基础
面试题库
个人总结
javascript
bind
es6
前端面试题
js
**JS基础continue和break有什么区别?答案:break和continue都是用来控制循环结构的:break终止循环,跳出循环体执行循环后面的语句。continue跳过本次循环,执行下一次循环。i++和++i的区别?答案:i++:先用i值后加1,++i:先加1后用i值,计算:varn=5;求varnum=n+++++n+n+++++n+n;//37JavaScript都有哪些数据类型?
AyayaOVO
·
2020-07-27 14:53
面试题
2020年
前端面试题
·二
2020年
前端面试题
·二csssprite是什么,有什么优缺点display:none和visibility:hidden的区别link和@import的区别如何创建格式化上下文(BFC),BFC有什么用清除浮动的方式为什么要做样式初始化
大魔王sama
·
2020-07-27 12:28
前端面试题
2020年
前端面试题
·一
2020年
前端面试题
·一前端需要注意哪些SEO优化问题img标签title属性和alt属性的区别浏览器渲染页面的流程三次握手和四次挥手CSS和JS的位置会影响页面的效率,为什么?
大魔王sama
·
2020-07-27 12:28
前端面试题
2020年
前端面试题
·四
2020年
前端面试题
·四实现一个函数,判断输入是不是回文字符串怎么给一个DOM元素绑定多个同类型事件?
大魔王sama
·
2020-07-27 12:57
前端面试题
前端面试题
:VUE
1.vue的双向数据绑定实现原理?2.vue如何在组件之间进行传值?3.vuex和vue的双向数据绑定有什么冲突?4.vue-router中的history模式和hash模式的区别?5.路由懒加载的作用6.对虚拟dom的了解,说说实现原理6.对虚拟dom的了解,说说实现原理什么是虚拟DOM树?(VirtualDOM)virtual,指的是对真实DOM的一种模拟。相对于直接操作真实的DOM结构,我们
前端的爬行之旅
·
2020-07-21 10:02
前端面试题
大全(vue、es6、html、css、js)
文章目录【Vue】Vue2.x响应式数据/双向绑定原理1、既然Vue通过数据劫持可以精准探测数据在具体dom上的变化,为什么还需要虚拟DOMdiff呢?2、vuex和localStorage的区别3、说一下路由钩子在vue生命周期的体现。4、计算属性和普通属性的区别?5、描述下自定义指令(你是怎么用自定义指令的)6、说一下vue中所有带\$的方法7、vue-router除了router-link,
illion-78
·
2020-07-19 17:34
前端面试题
vue
前端面试题
总结(js高级部分)
七、JS高级1、JQuery一个对象可以同时绑定多个事件,这是如何实现的?2、知道什么是webkit么?知道怎么用浏览器的各种工具来调试和debug代码么?3、如何测试前端代码么?知道BDD,TDD,UnitTest么?知道怎么测试你的前端工程么(mocha,sinon,jasmin,qUnit…)?4、前端templating(Mustache,underscore,handlebars)是干嘛
李猫er
·
2020-07-19 12:55
前端
面试
笔记
javascript
最全BAT
前端面试题
及答案(二)
41ajax请求的时候get和post方式的区别一个在url后面一个放在虚拟载体里面有大小限制安全问题应用不同一个是论坛等只需要请求的,一个是类似修改密码的42call和apply的区别Object.call(this,obj1,obj2,obj3)Object.apply(this,arguments)43ajax请求时,如何解释json数据使用evalparse鉴于安全性考虑使用parse更靠
疯狂的蚂蚁王
·
2020-07-16 20:08
火花思维最新
前端面试题
一、以下函数的执行结果vara='a';functionA(){console.log(a);vara='b';console.log(a);}A();//结果//undefined//'b'变形1:vara='a';functionA(){console.log(a);leta='b';console.log(a);}A();//结果//报错UncaughtReferenceError:Cann
望京十三兄
·
2020-07-16 05:54
面试
前端面试题
七--高频面试题
1.对MVC、MVVM、MVP的理解答:1.MVCM表示Model,专门用来处理数据模型。V表示View,专注页面布局和数据显示。C表示Controller专注于控制,执行业务逻辑,操作模型和视图。MVC的数据之间通信都是单向的View(视图层)传送指令到Controller(控制层)Controller(控制层)完成业务逻辑后,要求Model(模型层)改变状态Model(模型层)将新的数据发送到
你的女孩叫王娜
·
2020-07-16 03:26
前端面试题
-- JS篇
前端面试题
--JS篇类型1.js中有哪些数据类型,并解释清楚原始数据类型和引用数据类型js中共有null,undefined,string,number,boolean,object六种数据类型。
Addisoni
·
2020-07-16 02:13
前端优秀文章小整理~
收集了一些感觉写的不错的文章,如果有什么错误欢迎指正,希望有所帮助~面试题,文档模式总结(我感觉比较优秀)前端小册
前端面试题
总结帝都寒冬一年经验前端面试总结前端面试面试题,文档模式总结史上最全的前端实习面试攻略
努力努力再努力LFY
·
2020-07-15 17:28
前端面试题
----js篇
1、javascript的typeof返回哪些数据类型Objectnumberfunctionbooleanunderfind;2.例举3种强制类型转换和2种隐式类型转换?强制(parseInt,parseFloat,number)隐式(==–===);3.数组方法pop()push()unshift()shift()Push()尾部添加pop()尾部删除Unshift()头部添加shift()头
weixin_30613433
·
2020-07-15 15:02
美团经典面试题解析 —— 如何手写一个Promise
前言手写实现Promise是一道经典的
前端面试题
。比如在美团,Promise几乎就是必考题,在其它互联网一线大厂也是高频题目。
欧阳呀
·
2020-07-15 14:36
大厂面试题
js
手写一个Promise
Promise面试题
Promise实现
前端面试题
vue实现一个增,删,改,查的小demo
因为天冷我总结完就要钻被窝了现在手都冻得受不了了0">编号==>{{idx+1}}{{val}}删除编号==>{{idx+1}}{{val}}删除界面是这样的效果有点丑凑合着看吧就是要实现一个增删改查的功能这个是data里面的假数据data:{dataList:['xiaohong','xiaoming','xiaobai'],searchList:[],//用来存储search的数据userIn
yunchong_zhao
·
2020-07-15 11:36
vue
前端面试题
十大重要问题????
(一),跨域有几种实现方式???分别都是哪些???**1,**jsonp跨域。原理是:动态插入script标签,通过script标签引入一个js文件,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的json数据作为参数传入。由于同源策略的限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源,为了实现跨域请求,可以通过script标签实现跨域请求,
阿苼
·
2020-07-15 08:19
前端知识
前端面试题
状态码
跨域
整理学习:100多道
前端面试题
(一起加油,且行且珍惜)
前言当你准备去面试时,你不妨看一些面试的题目(推荐掘金)来提醒自己究竟掌握得怎么样,比如题目笔者最近一边写项目,一边整理
前端面试题
,打算完成项目就差不多去实习了…没有特别宏大的目标,打算安安分分找一份工作
Web_hls
·
2020-07-15 07:07
面试(备考校招和社招)
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他