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、输完网址按下回车,到看到网页这个过程中发生了什么?a.域名解析。b.发起TCP的3次握手。c.建立TCP连接后发起http请求。d.服务器端响应http请求,浏览器得到HTML代码。e.浏览器解析html代码,并请求HTML代码中的资源。f.浏览器对页面进行渲染呈现给用户。2.前端性能优化。请求数量:合并脚本和样式表,CSSSprites,拆分初始化负载,划分主域。请求带宽:开启GZip,精简
April_hzy
·
2021-06-14 07:38
前端面试题
总结
4.18img标签的srcset属性的作用link和@import的区别为什么0.1+0.2!=0.3MVC和MVVM的区别跨域资源共享(CORS)是什么路径总和给你二叉树的根节点root和一个表示目标和的整数targetSum,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和targetSum。4.22html5新增特性?(语义化、媒体标签、表单相关、进度条和度量器、
一颗脑袋
·
2021-06-14 03:28
第七周-前端性能优化(一)
收集的
前端面试题
和答案Yahoo,Google加载性能优化图片不同格式的特点:png,jpg,gif,webpwebp:ex.***/220?
seeddyan
·
2021-06-14 01:28
2020
前端面试题
二之vue
1、vue与react的区别vue和react的区别两者本质的区别:模板和组件化的区别Vue本质是MVVM框架,由MVC发展而来;React是前端组件化框架,由后端组件化发展而来;Vue使用模板React使用JSXReact本身就是组件化Vue是在MVVM上扩展的共同点:都支持组件化,都是数据驱动视图2、vue生命周期生命周期函数组件的创建(1次)beforeCreate()在这个钩子执行的时候,
亦腕n_n
·
2021-06-13 04:00
前端面试题
- 算法
//1.限制最大请求functionasyncPool(list,limitCount,fun){leti=0;lettotalList=[];letexcuteList=[];constqueue=function(){if(totalList.length===limitCount){returnPromise.resolve();}letp=Promise.resolve().then(()
陈一季
·
2021-06-12 23:10
第136天:Web
前端面试题
总结(理论)
Web
前端面试题
总结HTML+CSS理论知识1、讲讲输入完网址按下回车,到看到网页这个过程中发生了什么a.域名解析b.发起TCP的3次握手c.建立TCP连接后发起http请求d.服务器端响应http请求
慕尚花开
·
2021-06-11 23:15
657页
前端面试题
+答案,分类学习整理,良心制作,持续更新中~
注:花一个多月时间,重学基础,学习完、整理完、总结归纳完,痛并快乐着。(欢迎提出问题和建议,采纳后会附上提议者名字链接)HTML篇1.图片中title和alt区别?通常当鼠标滑动到元素上的时候显示alt是是图片内容的等价描述,用于图片无法加载时显示、读屏器阅读图片。可提图片高可访问性,除了纯装饰图片外都必须设置有意义的值,搜索引擎会重点分析。2.Html5有哪些新特性、移除了哪些元素新增元素:绘画
前端飘哥
·
2021-06-10 00:59
面试题汇总
面试题文章:1、40个经典Web
前端面试题
https://blog.csdn.net/weixin_40876133/article/details/1173056382、
前端面试题
之JavaScript
我喂自己带盐
·
2021-06-09 16:03
前端面试题
1.什么是跨域?列举跨域的几种情况?跨域请求的方式都有哪些?因为要遵循同源策略,不同的服务器或者网页之间的数据交换就存在跨域问题不同域名、主域名和子域名、不同协议、ip和域名之间,这些都属于跨域情况。解决跨域问题可以用JSONP、服务器设置响应头,允许跨域(一般不建议这样做)、服务器转发(服务器与服务器之间没有跨域问题.可以让本机服务器作为代理,来请求第三方服务器,然后将第三方服务器数据返回回来,
挚爱已不在
·
2021-06-09 15:31
2020 - 阿里 Android +
前端面试题
及部分答案(拿到 offer)
面试时间:2019.12.161面、2020.12.212面、2020.1.083面技术&HR面面试部门+岗位:蚂蚁金服-数据体验技术部门-前端专家面试感想:主要是对面试内容有点懵,1面是Android知识,2面是前端知识,3面主要是项目方案设计之类的宏观知识,实属有点让我不知道这个岗位是做Android还是前端。虽然也问了主要工作做啥,但大概是我领悟力不行,依然...黑人问号.gif。前两面不仅
叛逆的青春不回头
·
2021-06-09 07:28
经典
前端面试题
之如何用es5手写Promise
前言来新公司也有三周了,也逐渐适应了新氛围。这几天把面试时一个答得一塌糊涂的问题做了深入的研究:如何用es5手写Promise?今天做一下详细整理。正文分析PromisePromise能够极大的方便我们管理异步操作。因为es5没有class这个概念,所以Promise是一个构造函数,并且它在创建时立即执行,它接收一个函数作为参数,这个函数一般会有两个参数resolve和reject,这两个参数其实
Promi5e
·
2021-06-08 22:25
web
前端面试题
+ 必会知识点(持续更新)
整理所有看过的文章的面试题+各种百度每一道题的答案,希望可以有效的帮助别人本章博客,梳理所有基础的css,js,html,jquery,vue等题,包含面试题,可供参考学习,也督促自我学习第一阶段:前端和计算机基础相关知识1.描述渐进增强和优雅降级之间的区别渐进增强:在网页开发中,先对低版本的浏览器进行css样式处理,构建页面,满足最基本的功能,在对高级浏览器进行效果,交互。写法如下:.box{-
送你一堆小心心
·
2021-06-08 15:22
前端面试题
集每日一练Day3
问题先导script标签中defer和async属性的区别?【html】单行/多行文本溢出可以怎么处理?【css】undefined和null的区别?typeofnull的结果为什么是object?【js】Vue双向绑定的原理【vue】数组中第K个最大元素在未排序的数组中找到第k个最大的元素。请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。知识梳理script标签中的de
一颗脑袋
·
2021-06-08 06:17
木易杨
前端面试题
第 43 题:使用 sort() 数组排序
使用sort()对数组[3,15,8,29,102,22]进行排序,输出结果[102,15,22,29,3,8]我觉得对于一个js的方法,这里指数组方法,一般要记住以下几个方面参数,有几个,几个必选,几个可选,用途是什么返回值是否修改原有数组语法arrayObject.sort(sortby)参数sortby可选。规定排序顺序。必须是函数。返回值是否修改原有数组没有返回,直接修改原数组无参数怎么排
陆碌
·
2021-06-08 05:04
前端面试题
整理
近日逛知乎,看到有很多大佬分享自己的面试经验,其中包含了很多面试题。仔细学习一下这些面试题,说不定会对自己的工作有帮助。在这里整理一下。CSS相关1、px和em,rem的区别px:px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。em:em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。注意:任意浏览
落小花cc
·
2021-06-06 02:26
前端面试题
筛选摘要
2:Vue双向数据绑定的实现vue.js则是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者(文本节点则是作为订阅者),在收到消息后执行相应的更新操作。compile主要做的事情是解析模板指令,将模板中的变量替换成数据,然后初始化渲染页面视图,并将每个指令对应的节点绑定更新函数,添加
十八人言
·
2021-06-05 20:19
明源云
前端面试题
1、描述6种http状态码及其含义2开头(请求成功)表示成功处理了请求的状态代码。200(成功)服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。201(已创建)请求成功并且服务器创建了新的资源。202(已接受)服务器已接受请求,但尚未处理。203(非授权信息)服务器已成功处理了请求,但返回的信息可能来自另一来源。204(无内容)服务器成功处理了请求,但没有返回任何内容。205(重置内容
Splendid飞羽
·
2021-06-05 17:55
2020年9-10月份
前端面试题
总结
css1.css的盒子模型2.div垂直水平居中的方法3.css选择器的优先级4.css如何清除浮动以及原理5.对postcss的认识6.px,em,rem的区别javascript什么是原型和原型链js深拷贝和浅拷贝JSON.parse(JSON.stringify()),Object.asign(),递归用deepClone()什么是节流防抖重绘和回流的区别cookie设置失效时间es6有哪些
子涵_520
·
2021-06-05 09:15
前端面试题
集每日一练Day1
问题先导html标签的src属性和href属性的区别?【html】css选择器有哪些?这些选择器的优先级如何判断?【css】js的基本数据类型有哪些?有何区别?【js】合并两个有序数组【算法】给定两个有序整数数组nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组。知识梳理html标签的src属性和href属性的区别?src属性是source的缩写,意为来源,一
一颗脑袋
·
2021-06-05 01:16
木易杨
前端面试题
第四题 set 和 map
第4题:介绍下Set、Map、WeakSet和WeakMap的区别?set1.set的定义set是数组的小弟set是类似于数组的数据结构,里面的值唯一2.set的特点值唯一3.set的朋友[...set]拓展运算符和Array.from(set),可以帮set变回成数组letset1=newSet([1,1,2,3,4])letarr1=[...set1]console.log(arr1);//[
陆碌
·
2021-06-04 21:31
前端面试题
集每日一练Day5
问题先导什么是XSS攻击(概念、攻击方式、危害)?如何预防XSS攻击?【浏览器】两数之和【算法】求给定数组中和为指定数字的两个下标。输入:nums=[2,7,11,15],target=9输出:[0,1]解释:因为nums[0]+nums[1]==9,返回[0,1]。知识梳理什么是XSS攻击?如何预防XSS攻击?概念XSS是CrossSiteScripting的缩写,由于CSS在网页设计领域已经被
一颗脑袋
·
2021-06-04 19:12
2021
前端面试题
总结
1.css1.1.使用css如何画出三角形//三角形实现方法1div{width:0;height:0;border:20pxsolidtransparent;border-bottom-color:red;}//三角形实现方法2div::before{display:block;content:'';width:0;height:0;border:20pxsolidtransparent;bor
Abez_c
·
2021-06-03 00:33
javascript
js
css
html
vue.js
前端面试题
(HTML+CSS+JS+VUE+REACT)
HTML+css1.网络中使用最多的图片格式有哪些•gif支持动画,只有全透明和不透明两种模式,只有256种颜色•jpg采用有损压缩算法,体积较小,不支持透明,不支持动画•png采用有损压缩算法,体积也相对较小,支持透明背景,不支持动画•svg一般会保存颜色及形状相对简单的图片,可任意放大图形显示,边缘异常清晰•BMP无损压缩格式,画质最好,文件太大,不利于网络传输2.请简述css盒子模型在网页中
逗芽菜₁₅₁₉₁₈₁₀₇₅₅
·
2021-06-02 16:00
前端
javascript
css
vue.js
html
html5
前端面试题
之浏览器原理篇
前端面试题
之浏览器原理篇一、浏览器安全1.什么是XSS攻击?(1)概念(2)攻击类型2.如何防御XSS攻击?3.什么是CSRF攻击?(1)概念(2)攻击类型4.如何防御CSRF攻击?
爱是与世界平行
·
2021-06-02 12:10
▷面试相关/就业
▷Web前端
前端
面试
chrome
前端面试题
之计算机网络篇
前端面试题
之计算机网络篇一、HTTP协议1.GET和POST的请求的区别2.POST和PUT请求的区别3.常见的HTTP请求头和响应头4.HTTP状态码304是多好还是少好5.常见的HTTP请求方法6.
爱是与世界平行
·
2021-05-28 23:04
▷面试相关/就业
面试
网络
前端
前端面试题
之前端工程化篇
前端面试题
之前端工程化篇一、Git1.git和svn的区别2.经常使用的git命令?3.gitpull和gitfetch的区别4.gitrebase和gitmerge的区别二、Webpack1.
爱是与世界平行
·
2021-05-28 23:55
▷面试相关/就业
▷Web前端
面试
vue
前端面试题
之性能优化篇
前端面试题
之性能优化篇一、CDN1.CDN的概念2.CDN的作用3.CDN的原理4.CDN的使用场景二、懒加载1.懒加载的概念2.懒加载的特点3.懒加载的实现原理4.懒加载与预加载的区别三、回流与重绘1
爱是与世界平行
·
2021-05-28 23:00
▷面试相关/就业
▷Web前端
▷性能优化
面试
vue
前端
前端面试题
之JavaScript篇
前端面试题
之JavaScript篇一、数据类型1.JavaScript有哪些数据类型,它们的区别?
爱是与世界平行
·
2021-05-28 23:36
▷面试相关/就业
#
➹➹➹②JavaScript
JQuery
▷Web前端
js
javascript
面试
Web前端面试:这40个经典Web
前端面试题
面试者必看!
今天千锋武汉Web前端培训小编为大家整理了一些经典的Web
前端面试题
,希望这些题目能够对大家有所帮助。一、HTML常见题目01、Doctype作用?严格模式与混杂模式如何区分?它们有何意义?
会Python的程序媛
·
2021-05-26 21:47
编程
程序员
web
javascript
css
vue.js
html
html5
前端面试题
-js作用域的理解
文章目录知识点面试题推论及注意事项知识点1全局作用域和函数作用域(es6引入了块级作用域{})2在全局作用域中会进行预编译,创建GO对象,在函数内部创建AO对象;有关作用域及作用域链的问题,我认为是前端必须掌握的,这里推荐下一个博客,写的不错;https://www.cnblogs.com/jinfeixiang/p/10055113.html面试题vara=12;functionfn(){con
李卓书
·
2021-05-22 00:56
前端面试题
最近超火的公司
前端面试题
前端面试题
:一个200*200的div在不同分辨率屏幕上下左右居中,用css实现div{position:absolute;width:200px;height:200px;left:50%;top:50%
syf976561581
·
2021-05-21 20:20
javascript
vue.js
css
javascript
vue.js
前端
html
css3
前端面试题
一
1、下面的输出结果是什么?有何不同?why?vara=10+20+'30';console.log(a);//3030varb='10'+20+30;console.log(b)//102030从左向右执行,数字和字符串相加,数字会隐式转换为字符串类型2、实现以下函数add(2,5);//7add(2)(5);//7具体实现:第一个简单,第二个考察的是闭包functionadd(a,b){retu
嘻哈章鱼小丸子
·
2021-05-20 14:08
十道
前端面试题
第【01】篇
1、封装一个方法,要求把给定的任意的IP字符串,转化成32位的二进制字符串。示例:ip2binary('192.168.72.204'),返回‘11000000101010000100100011001100’。functionip2binary(ip){returnip.split('.').map(ele=>parseInt(ele).toString(2).padStart(8,'0')).
夏海峰
·
2021-05-20 12:31
2018-08-27日
前端面试题
点击查看源码请分别说明利用js数组模拟队列和堆栈的方法创建队列更加严谨的方法请参考:https://www.jianshu.com/p/0c44bacb497e请分别说明利用js数组模拟队列和堆栈的方法请分别说明利用js数组模拟队列和堆栈的方法队列遵循FIFO(先进先出)原则的一组有序的项。队列在尾部添加新元素,在顶部移除元素,最新添加的元素必须在队列的尾部。栈是一种支持后进先出(LIFO)的集合
我的昵称好听吗
·
2021-05-20 06:27
web
前端面试题
总结(2)
引用地址HTML&CSS1.请描述一下cookies,sessionStorage和localStorage的区别?cookie是网站为了标示用户身份而储存在用户本地终端(ClientSide)上的数据(通常经过加密)。cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览器和服务器间来回传递。sessionStorage和localStorage不会自动把数据发给服务器,仅在本
你听cmy1994
·
2021-05-19 04:13
常见的
前端面试题
汇总(HTML篇)
Doctype作用?严格模式与混杂模式如何区分?它们有何意义?1.Doctype的作用:用于指定以何种标准显示网页文档;2.严格模式是指按照标准对网页进行解析的浏览器渲染模式,混杂模式则是为了兼容旧版网页(注:真的是很旧了,大概是IE4左右的网页,=_=......);3.只要正确声明html的类型和所用的DTD(注:HTML5的网页只要声明html即可),就自动使用严格模式进行解析;如果不声明D
赵思温
·
2021-05-19 01:35
一条有趣的
前端面试题
(2)
在网上看到这么一条十分有趣的题目:你是一名体育老师,在某次课距离下课还有五分钟时,你决定搞一个游戏。此时有100名学生在上课。游戏的规则是:你首先说出三个不同的特殊数,要求必须是个位数,比如3、5、7。让所有学生拍成一队,然后按顺序报数。学生报数时,如果所报数字是第一个特殊数(3)的倍数,那么不能说该数字,而要说Fizz;如果所报数字是第二个特殊数(5)的倍数,那么要说Buzz;如果所报数字是第三
谢小逸
·
2021-05-18 10:37
蚂蚁金服工程师总结的400道
前端面试题
提供下载
资料介绍400多道
前端面试题
详解和答案,精心整理了很久的一本资料。本书是准备找前端开发或跳槽的同学学习前端不可多得的一本入门好书。资料也
前端GitHub
·
2021-05-18 07:00
百度
html
weex
css
qml
20家
前端面试题
参考
题目来自前端面试--四月二十家
前端面试题
分享,知道某一题目时可以直接ctrl+f找答案,有些选择题或者输出结果的题目就没放到这里,一起学习交流~1、CSS实现垂直水平居中解:.box{position:
土乒76
·
2021-05-18 06:13
【
前端面试题
】考查数组对象方法和字符串对象方法
一.数组对象方法和字符串对象方法参考1.数组对象方法Array对象方法.png2字符串对象方法String对象方法.png二.题目1.翻转字符串:定义一个翻转字符串的函数reverseString().要求:把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串.你的结果必须得是一个字符串.例:reverseString("Heya")//ayeHfunctionr
EduMedia_熠辉
·
2021-05-18 03:04
你该知道的浏览器请求与Header
从url到页面展示过程中发生了什么让我们从一道“经典
前端面试题
”——从url到页面展示过程中发生了什么说起:url解析,根据dns系统进行ip查找;①网络标准规定了url只能是数字和字母,还有一小些特殊符号
恪愚
·
2021-05-16 12:31
笑谈网络协议
http
ajax
request
header
浏览器缓存
跨域
一张图弄懂JavaScript原型链(精华~)
注意图中Object对象兼任着Object构造函数即可以vara=newObeject();,所以其__proto__指向Function.prototype(ps赠送
前端面试题
一道
小睿7777777
·
2021-05-15 06:42
Web
前端面试题
第四道—Html5与html4的异同
HTML5新特性HTML5中一些有趣的新特性:①用于绘画的canvas元素;②用于媒介回放的video和audio元素;③对本地离线存储的更好的支持;④新的特殊内容元素,比如article、footer、header、nav、section;⑤新的表单控件,比如calendar、date、time、email、url、search"以上是w3c上的原话,简单说就是更符合标准,提供更多功能支持;更加
樱桃小丸子儿
·
2021-05-14 20:00
Web
前端面试题
第三道—浏览器的兼容性
所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。总结之后将经常遇到的浏览器的兼容性问题分为以下九种,其它不常见的关于JS、CSS的兼容性小问题太多,就不再一一罗列,有兴趣可
樱桃小丸子儿
·
2021-05-13 17:02
春招实习
前端面试题
汇总
经历了两个月的复习,笔试,面试。现在总结一下,前端面试中我认为经常被问及的问题。计算机网络部分tcp/udp的区别三次握手,四次挥手谈谈你对http协议的理解(这里可以深入学习一下HTTPS,http1,2,3,ws协议也可以了解)状态码http协议中的一些重要字段要了解(这里面可有好多东西要学啊,哈)HTML部分包含h5HTML中的块级元素,行内元素?h5的一些新特性,新标签input的类型有哪
只管去努力
·
2021-05-13 14:22
面试
2021 最新
前端面试题
及答案
废话不多说直接上干货1.js运行机制JavaScript单线程,任务需要排队执行同步任务进入主线程排队,异步任务进入事件队列排队等待被推入主线程执行定时器的延迟时间为0并不是立刻执行,只是代表相比于其他定时器更早的被执行以宏任务和微任务进一步理解js执行机制整段代码作为宏任务开始执行,执行过程中宏任务和微任务进入相应的队列中整段代码执行结束,看微任务队列中是否有任务等待执行,如果有则执行所有的微任
前端码农..
·
2021-05-12 17:00
腾讯课堂 IMWeb 七天前端求职提升营学习实录
每日经典
前端面试题
问题1:CSS引入的方式有哪些?
MrFrankWan_59af
·
2021-05-12 05:24
12月3号至12月23号20天读书计划
javascriptDOM286/20=14.3页/天CSS权威指南508/20=25页/天150道
前端面试题
150/20=7.5题/天javascript高级设计726/20=36.3页/天
缘来是你9527
·
2021-05-12 02:05
2021
前端面试题
3.30 - 草稿
1.简单的说一下vue生命周期?答:1).初始化显示*beforeCreate()*created()*beforeMount()*mounted()2).更新状态*beforeUpdate()*updated()3).销毁vue实例:vm.$destory()*beforeDestory()*destoryed()2.常用的生命周期方法created()/mounted()挂载:发送ajax请求
土鳖班长大大
·
2021-05-10 17:27
来自大厂 300+ 道
前端面试题
大全附答案(整理版)+前端常见算法面试题~~最全面详细
“全方位总结一下所遇到的面试题目,与大家共同学习,也是对自己的一次总结”前言今天给朋友们分享我花了将近一个月时间,参考了很多网上的优质博文和项目整理的一份比较全面的
前端面试题
集,还有面试前刷过的题目(其中概括
码民的飘柔
·
2021-05-10 15:37
前端
面试
前端面试题
前端笔试
javascript
算法
经验分享
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他