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
✿✿--前端面试题
前端面试题
(一)
1.js数据类型,判断,typeofnull编码问题2.letconstvar的区别,const数组然后修改内部元素可以修改吗?为什么?3.原型,obejct->function->object->null,js为什么设计为原型继承模式,类和原型继承的异同4.游览器和node的事件循环5.filter、map、reduce的异同,和函数式编程相关?一等公民,纯函数。科里化的表现和实质?函数comp
涳涳嘚慌
·
2020-08-09 10:31
笔记
web
前端面试题
汇总
理论是基础,有些东西还是要温故而知新吧,闲余之时还是要“炒炒现饭”。下面小编把“阿里Web前端开发面试题”贴出来,大伙看看吧~~1.CSS盒子模型,绝对定位和相对定位1)清除浮动,什么时候需要清除浮动,清除浮动都有哪些方法2)如何保持浮层水平垂直居中3)position和display的取值和各自的意思和用法4)样式的层级关系,选择器优先级,样式冲突,以及抽离样式模块怎么写,说出思路,有无实践经验
美食江湖
·
2020-08-09 09:44
web
面试
css
js
html5
2018
前端面试题
2
笔试题1.浏览器由html、css、js三个部分构成?2.为确保所有h3元素不会放在左浮动元素的右边,可声明h3{clear:both}?3.对于http://yrundata.com?q=1,location.search返回的是?q=1?4.原生用document.getElementById(id).innerHTML可以快速的给一个dom节点加一段html内容。5.用可以去除字符串vars
yangshengzhen
·
2020-08-09 03:19
面试题
2018
前端面试题
1
1.css盒子模型概念答:padding,margin,border2.html渲染过程答:解析HTML--构建DOM树--DOM树与CSS样式进行附着构造呈现树--布局--绘制当浏览器遇到一个script标记时,DOM构建将暂停,直至脚本完成执行。JavaScript可以查询和修改DOM与CSSOM。CSSOM构建时,JavaScript执行将暂停,直至CSSOM就绪。3.移动web开发和pc开
yangshengzhen
·
2020-08-09 03:19
面试题
前端面试题
大全
MySQL数据库*1.**MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义********?*答案:Varchar是变长字符串,最多存储的大小是65535字节,查询速度相对较慢;Char是定常字符串,最多存储的大小是255字节,查询速度相对较快;varchar(50)表示:Mysql4.0表示存放50个字节,5.0存放50个字符。*2.**简述浏览器打开***
weixin_8068
·
2020-08-09 02:48
面试题
前端面试题
总结(HTML5 和CSS3部分)
四、HTML5和CSS31、CSS3有哪些新特性?2、html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5?3、本地存储(LocalStorage)和cookies(储存在用户本地终端上的数据)之间的区别是什么?4、如何实现浏览器内多个标签页之间的通信?5、你如何对网站的文件和资源进行优化?6、什么是响应式设计?7、新的HTML5文档类型和
一只特立独行的鱼儿
·
2020-08-09 01:42
前端
面试
笔记
html5
css3
2019web
前端面试题
总结
2019web
前端面试题
总结1.自我介绍2.离职原因3.做过的项目情况4.在项目中做了什么工作5.问我汇交系统一个项目到底是干什么的,项目都存储什么样的数据,我接触了哪些数据格式数据类型,比如影像高程摄影
啦啦啦晨啦啦
·
2020-08-09 01:42
web前端
WEB
前端面试题
汇总(CSS)
position的值,relative和absolute分别是相对于谁进行定位的?、relative:相对定位,相对于自己本身在正常文档流中的位置进行定位。、absolute:生成绝对定位,相对于最近一级定位不为static的父元素进行定位。、fixed:生成绝对定位,相对于浏览器窗口或者frame进行定位。、static:默认值,没有定位,元素出现在正常的文档流中。、sticky:生成粘性定位的
weixin_34038293
·
2020-08-09 00:34
前端面试题
答案的解答:html+css部分
知乎上一个
前端面试题
答案的解答:https://www.zhihu.com/question/19568008MicroMao,代码诗人小毛88人赞同自己总结的面试题,感兴趣的看下。
壮壮嘻嘻
·
2020-08-08 22:40
fe
2018
前端面试题
汇总(更新中)
1.varname='jay'varpe={name:'kang',getname:function(){console.log(this);returnthis.name}};console.log(pe.getname());varpe1=pe.getname;console.log(pe1())输出两个console.log()//kang//jay2.写出实现数组去重的方法;最简洁的es6
只会写代码
·
2020-08-08 20:09
JavaScript
前端面试题
整理——关于堆栈内存和闭包作用域的题
//一个对象里面,属性名不能重复,属性名一般是字符串,数字属性名==字符串属性名/*leta={},b='0',c=0;a[b]='abc';a[c]='123'console.log(a[b])*///考点进一步深入提问:对象和数组的区别/*leta={},b=Symbol('1'),c=Symbol('2');a[b]='abc';a[c]='123';console.log(a[b])*//
火星_PGY
·
2020-08-08 20:00
前端面试题
整理——普通函数和new函数
下列代码的输出值:functionA(){console.log(1)}functionfn(){A=function(){console.log(2)}returnthis}fn.A=Afn.prototype={A:()=>{console.log(3)}}A();fn.A();fn().A();newfn.A();newfn().A();//使用new时,调用的是prototype里面的方法
火星_PGY
·
2020-08-08 20:00
前端面试题
整理——手写方法解析URL参数
//拆分字符串形式functionqueryToObj(){constres={}constsearch=location.search.substr(1);//去掉前面的“?”search.split('&').forEach(paramStr=>{constarr=paramStr.split('=')constkey=arr[0]constval=arr[1]res[key]=val})re
火星_PGY
·
2020-08-08 19:00
前端面试题
整理——手写flatern摊平数组
//flatern是摊平数组functionflat(arr){constisDeep=arr.some(item=>iteminstanceofArray)if(!isDeep){returnarr}constresult=Array.prototype.concat.apply([],arr)returnflat(result)}constres=flat([1,2,[3,4],5,[6,7,
火星_PGY
·
2020-08-08 19:00
前端面试题
整理——关于EventLoop(1)
下面代码输出打印值顺序:asyncfunctionasync1(){console.log('async1start');awaitasync2();console.log('async1end');}asyncfunctionasync2(){console.log('async2');}console.log('scriptstart');setTimeout(function(){conso
火星_PGY
·
2020-08-08 19:00
前端面试题
整理——关于面向对象(1)
下列代码输出打印值:functionFoo(){getName=function(){console.log(1);}returnthis;}Foo.getName=function(){console.log(2)}Foo.prototype.getName=function(){console.log(3)}vargetName=function(){console.log(4);}//方法定
火星_PGY
·
2020-08-08 19:00
前端面试题
整理——数组去重
//传统方式,遍历元素比较functionunique(arr){constres=[]arr.forEach(item=>{if(res.indexOf(item){if(!obj[item]){obj[item]=itemresult.push(item)}})returnresult}console.log(objArr([1,2,3,4,1,5,3,4,6,2,5,9,6]))考点:1、去
火星_PGY
·
2020-08-08 19:00
前端面试题
整理——手写AJAX
手写ajaxconstxhr=newXMLHttpRequest();xhr.open('GET','/api',false);xhr.onreadystatechange=function(){//xhr.readyState的各个状态//0:未初始化,还没有调用send()方法//1:载入,已调用send()方法,正在发送请求//2:载入完成,send()方法执行完成,已经接收到全部响应内容/
火星_PGY
·
2020-08-08 19:00
前端面试题
整理——VUE双向绑定原理
VUE2.0和3.0直接双向绑定的原理,并说出其区别。代码:vue2.0/3.0双向数据绑定原理姓名:姓名://2.0//ES5:Object.defineProperty数据劫持实现letobj={name:''};letnewObj=JSON.parse(JSON.stringify(obj))Object.defineProperty(obj,'name',{get(){returnnewO
火星_PGY
·
2020-08-08 18:00
前端面试题
整理——Javascript基础
常见值类型:leta;//undefinedlets='abc';letn=100;letb=true;letsb=Symbol('s');letnn=NaN常见引用类型:constobj={x:100};constarr=[1,2,3];constn=null;//特殊引用类型,指针指向为空//特殊引用类型,但不用于存储数据,所以没有“拷贝,复制函数”这一说functionfn(){}conso
火星_PGY
·
2020-08-08 18:00
前端面试题
整理——HTML/CSS
如何理解语义化:对应的内容是用相应意思的标签,增加开发者和机器爬虫对代码的可读性。块状元素和内联元素:块状元素有:display:block/table;有divh1h2tableulolp等,这些元素特点是独占一行。内联元素:display:inline/inline-block;有spanimginputbutton等,内联元素不会独占一行,会挨着往后排,直到浏览器的边缘换行为止。盒模型宽度计
火星_PGY
·
2020-08-08 17:00
前端面试题
汇总(整理) -- 看起来比较全
【转载】CSDN-张林bloghttp://blog.csdn.net/XIAOZHUXMEN/article/category/6206651这个博客几篇总结也不错。修改增加了一些问题,并添加了一些与知识点相关的文章链接,是一些个人觉得比较容易看懂的文章,方便理解,如阮一峰的博客中一些文章。position的值,relative和absolute分别是相对于谁进行定位的?absolute:生成绝
axgrfetia063590468
·
2020-08-08 14:39
前端面试题
巨详细
听说成年人的自尊都是工资给的,我已经没有自尊两个多月了,哈哈哈疫情影响很多小伙伴都被破离职了,下面整理了一些常见面试题,可以大家一起分享,程序员小白一个,如有问题,欢迎大佬们随时指点呀~~1.前端优化可以做什么?2.http和https的区别?3.ajax的理解和优缺点?4.什么是MVVM?5.v-if和v-show的区别?6.总结生命周期钩子函数7.vuex的五个核心概念8.vue路由钩子函数9
WEB前端含光
·
2020-08-08 13:34
前端面试题
1.说一下http和https?(1)http和https的基本概念http:超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。https:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因
weixin_30530523
·
2020-08-08 11:36
web
前端面试题
(1)(html,http,web)
1.前端需要注意的seo优化。a.合理使用title,description,keyword,h1标签。b.使用语义化标签。c.中澳的内容放在最前面,便于搜索引擎优先解析。d.少用iframe标签,因为搜索引擎抓取不到。e.图片尽量加alt。f.提供网站加载速度。2.的title和alt区别alt属性和title属性的区别是前者是在图片无法加载的时候才会显示的其值,而title是在图片正常加载鼠标
yellow阿文
·
2020-08-07 21:16
html5
html
css
html5
前端
前端面试题
(二) @R
详述虚拟DOM中的diff算法1、首先要先讲一下虚拟DOM是如何实现的虚拟DOM是通过js语法来在内存中维护一个通过数据解构描述出来的一个模拟DOM树,当数据发生改变的时候,会先对虚拟DOM进行模拟修改,然后在通过新的虚拟DOM树与旧的虚拟DOM树来对比,而这个对比就是通过diff算法来进行的虚拟DOM最大的意义不在于性能的提升(JavaScript对象比DOM对象性能高),而在于抽象了DOM的具
程序猿R
·
2020-08-07 12:46
前端面试题
(七)@R
函数防抖和函数节流对于后端而言,函数防抖、函数节流的使用场景并不是很多。但是,对于前端使用却是很常见。常见实用场景,有滚动加载、搜索框输入、窗口大小拖拽Resize。函数防抖(debounce)函数防抖,就是指触发事件后在n秒内函数只能执行一次,如果在n秒内又触发了事件,则会重新计算函数执行时间。简单的说,当一个动作连续触发,则只执行最后一次。打个比方,坐公交,司机需要等最后一个人进入才能关门。每
程序猿R
·
2020-08-07 12:46
大厂
前端面试题
总结(性能优化篇)
系列文章大厂
前端面试题
总结(CSS篇)大厂
前端面试题
总结(ES6篇)大厂
前端面试题
总结(浏览器篇)大厂
前端面试题
总结(Web安全篇)大厂
前端面试题
总结(JS手写篇)大厂
前端面试题
总结(JS理论篇)大厂
前端面试题
总结
冻书
·
2020-08-07 10:39
前端
面试题
前端
前端面试题
性能优化
大厂
大厂面试题
前端面试题
-字节跳动一面
HTTPS和HTTP区别HTTPS连接建立的过程CDN有哪些优化静态资源加载速度的机制?有哪些方式实现HTTP请求浏览器缓存?ETag是如何生成的?谈下Promise.race和Promise.all写出一下代码console输出顺序asyncfunctionasync1(){console.log('async1start');awaitasync2();console.log('async1e
得德
·
2020-08-06 19:06
技术博客
javascript
reactjs
前端面试题
目整理——http协议请求报文和响应报文
一、HTTP的Request/Response先看Request消息(客户端发送)的结构,Request消息分为3部分第一部分叫请求行(Requestline),第二部分叫请求头(Requestheader),第三部分是报文主体(body).header和body之间有个空行。请求行=请求方法+请求URI+HTTP版本号再看Response消息(服务器端发送)的结构,Response消息分为3部分
Astar_小白的成长之路
·
2020-08-06 10:58
面试
http
2016各大互联网公司
前端面试题
汇总
百度篇1写出javascript运行结果:for(vari=0;i<10;i++){}alert(i);2Cookie、sessionStorage、localStorage的区别3JSONP原理4简述css盒模型5说说get和post请求的区别6运行结果vara={n:1}varb=a;a.x=a={n:2}console.log(a.x);console.log(b.x)7说说类的创建、继承和
weixin_30929295
·
2020-08-05 14:56
前端面试题
汇总(一)
1、怎么清除浮动父级div定义height使用空标签清除浮动clear:both;(增加无意义的标签)父级div定义伪类:after和zoom(:after{display:block;clear:both;content:“”;visibility:hidden;})父级div定义overflow:hidden父级div定义overflow:auto父级div也浮动,需要定义宽度父级div定义d
long冰
·
2020-08-05 14:38
前端
前端面试题
总结
flex:1的使用场景。父元素有宽度,想让子元素的宽度都相同。.parent{width:300px;display:flex;}.parentdiv{flex:1;}vue项目中左右布局时,左边菜单需宽度固定,右边内容展示宽度不固定。.parent{width:1200px;display:flex;}.left{width:200px;}.right{flex:1;/*设置成flex:1时右
sunny327
·
2020-08-05 14:26
面试题
前端面试题
总结一(js基础题)
一、window.onload和$(document).ready(function(){})的区别1、执行时间上的区别:window.onload必须等到页面内(包括图片的)所有元素加载到浏览器中后才能执行。而$(document).ready(function(){})是DOM结构加载完毕后就会执行。2、编写个数不同:window.onload不能同时写多个,如果有多个window.onloa
浅夏hong
·
2020-08-05 13:58
前端面试题
前端面试题
总结三
接上次分享的面试题,我又总结了一些我认为还不错的题目,希望总结出来能够给大家一些帮助,也有可能有些错误理解,如果哪里不正确还希望大神多多指教1.看下面代码,请问多久能弹出ok?varm=true;setTimeout(function(){m=false;},3000);while(m){}alert('OK')结果:浏览器崩溃,卡死2.下面输出结果consta=[];for(vari=0;i<1
浅夏hong
·
2020-08-05 13:58
js
前端面试题
前端面试题
总结二(js)
2019的行情确实很糟糕,面试前一定要做好充分的准备!下面主要介绍一些常见面试题1.有下面一段代码,输出index是3和4的li结果是什么这是第一个这是第二个这是第三个这是第四个这是第五个varnodes=document.querySelectorAll('ulli')for(leti=0,len=nodes.length;i
浅夏hong
·
2020-08-05 13:58
js
前端面试题
前端面试题
总结四
忙忙叨叨一上午,终于抽出一点时间,赶紧把我的一些面试经验总结下,感觉这些面试题是比较常见,也比较基础的一些问题,面试之前一定要复习自己所有的基础知识。算法比较难准备,要提前几个月来看。基础知识相对容易准备,可以相对延后。算法可以陆续把leetcode上简单的题目都做一做。常考的基础点1.分析比较display:none;opacity:0;visibility:hidden优缺点(继承等角度也要分
浅夏hong
·
2020-08-05 13:58
前端理论
js
前端面试题
前端面试题
----vue
1.常用的vue指令有哪些:v-ifv-elsev-onv-bindv-showv-model2.浏览器页面之前如何传参queryurl?a=xxx&b=yyyquery+pathquery+nameparams注册:url/:id请求:url/123params+nameprops布尔值对象函数meta路由元信息3.父子组件互相调用方法父组件主动获取子组件的数据和方法:1.调用子组件的时候定义一
Tangsze
·
2020-08-05 12:31
前端
3.27 拼多多前端一面面试题
3.27拼多多
前端面试题
3.27拼多多前端一面面试题2020.3.27下午15:10开始,大约面试了40+分钟,下面是具体的面试题:数组的方法有哪些?
Claire小柒
·
2020-08-05 04:46
JS技术
手把手带你简单回答真实
前端面试题
前言这些内容都是真实遇到的面试的时候千万别简单回答,给我往死里吹,往复杂的去吹,这样你就成功了三分之一CSS说一下rem和em的区别rem是根据文档根节点html的字体大小设置em是根据父节点的字体大小设置的吹rem的时候可以往自适应方向吹,比如通过rem配合fixable实现了多端设备自适应。如果有更好的建议,评论吧有哪些选择器?类选择器id选择器标签选择器后代选择器子选择器水平垂直居中有几种方
一行注释
·
2020-08-05 01:36
面试题
2018年各大互联网
前端面试题
三(阿里)
三月份有很多朋友辞职跳槽,也遇到了许许多多的面试题,在交流群里和网站上总结了一些常见的面试题,细细分析,其实基本都是万变不离其宗,所有的问题都是从某一技术点的基础出发,综合考量,如果懂得了这项技术的原理所在,题目答起来内容都差不多能答对。基础简单介绍一下自己,为什么选择做前端?说下你所在的EPI实验室和CTG工作室是干什么的?介绍下你最近的项目?说出你觉得自己身上最优秀的能力?说出你未来的规划?你
祈澈菇凉
·
2020-08-05 01:20
前端知识点集锦【持续更新】
中的thisJS中的this指针详解彻底弄懂js中的this指向JavascriptContext和Scope的一些学习总结【1】从输入url到页面展示过程(含域名解析过程)从输入URL到页面显示Web
前端面试题
WangSachie
·
2020-08-04 15:43
js
这30道Web
前端面试题
,一个小时内你能否答得出来?
Web前端高薪的诱惑,学习门槛低,无论是学生党还是工作者,都渴望着凭借着自己的能力,空余的时间,想学一下前端。或许是爱好,或许是想从事这份工作。但是真的那么容易吗?如今初级前端的工作,已经接近饱和,并且供过于求的状态,企业需要的更多的是基础牢固,至少会一门的后端技能的前端开发工程师。已经不再是以前所说的切图仔,美工。前端开发岗位已经在很多大企业属于独立的,需要专业技能的岗位。你想知道自己的技术水平
weixin_34290390
·
2020-08-04 05:59
前端面试题
集合
2019独角兽企业重金招聘Python工程师标准>>>1.express和koa的对比,两者中间件的原理,koa捕获异常多种情况说一下2.你项目里用到第三方登录涉及的oAuth(JWT)协议的实现原理,以及你本地的实现3.原理,第三方登录怎么样保证安全性4.说下快排完整性5.react和vue的区别,你开发如何选择技术栈1.相同点都使用的虚拟dom2.提供了响应式(Reactive)和组件化(Co
weixin_34015860
·
2020-08-04 05:21
前端面试题
(HTML)
1、Doctype作用?严格模式与混杂模式如何区分?它们有何意义?Doctype作用是告诉浏览器我的html使用的那个版本的html协议写的让浏览器按照声明的协议执行。区别:严格模式是浏览器根据规范去显示页面;混杂模式是以一种向后兼容的方式去显示意义:决定浏览器如何渲染网站(浏览器使用那种规范去解析网页)触发:浏览器根据doctype是否存在和使用的是那种dtd来决定。2、HTML5为什么只需要写
来自唐朝的和尚
·
2020-08-04 03:03
技术类
html
前端
前端面试题
整理
完整版推荐在线阅读http://interview.poetries.top关注公众号(前端进阶之旅)获取更多资讯$HTML,HTTP,web综合问题1、前端需要注意哪些SEO合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面title要有所不同;description把页面内容高度概括
poetries
·
2020-08-03 22:21
前端
面试技巧
面试
(16年腾讯
前端面试题
)
主要分以下三点回答:1.metaviewport一个典型的移动端适配包含以下的内容:width设置了视口的宽度,比如width=300,也可以设置为设备的宽度为device-width,initial-scale控制了页面加载时候缩放的等级,maximun-scale为用户最大缩放值,还有其他三个属性,minimun-scale为用户最小缩放值,height为视口的高度,user-scalable
dengmozheng3391
·
2020-08-03 16:01
每天一道
前端面试题
--dataList与自定义dataList
###今天主要分享----HTML5新控件datalist以及模仿天猫搜索框####HTML新控件datalist的实际应用乍一看,用起来也挺方便的,下面是效果图:![image](http://o8sux93eg.bkt.clouddn.com/datalistChrome.png)这是在chrome中的效果,如果你用firefox打开之后,你会得到想不到的结果,在firefox中如果optio
descire
·
2020-08-03 16:02
CSS3
web
前端面试题
1
1、请谈谈你对性能优化的认识?网页内容减少http请求次数80%的响应时间花在下载网页内容(images,stylesheets,javascripts,scripts,flash等)。减少请求次数是缩短响应时间的关键!可以通过简化页面设计来减少请求次数,但页面内容较多可以采用以下技巧。图片显示效果减少DNS查询次数DNS查询也消耗响应时间,如果我们的网页内容来自各个不同的domain(比如嵌入了
babyangeltears
·
2020-08-03 15:06
前端面试
前端面试
2019
前端面试题
(深圳)
来深圳面试了10多家公司,总结一些面试题。MVC,MVVC,MVVM模式的理解1.MVC(Model-View-Controller)Model(模型):数据层,负责存储数据。View(视图):展现层,用户所看到的页面Controller(控制器):协调层,负责协调Model和View,根据用户在View上的动作在Model上作出对应的更改,同时将更改的信息返回到View上。三者之间的关系Cont
Александр-Саша
·
2020-08-03 07:30
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
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
其他