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
✿✿--前端面试题
前端面面经,现在开始为前端工作准备
最近面临一系列校招活动,我会整理一份详细的
前端面试题
供大家准备,整理的内容来自互联网,包括一些bbs论坛、群和社区等。可以先把以下的问题想好了,我想你以后就可以试着去投一份前端的工作简历。
起个名费劲儿
·
2023-10-20 07:29
前端面试题
整理(十)工程化
前端面试题
整理之工程化个人经验工程化的问题一般是基础问题聊的比较好之后才会被问到的。
凉拌菜是个汉堡包
·
2023-10-20 02:19
前端面试
2020年web
前端面试题
(二)
九、CSS隐藏元素的几种方法(至少说出三种)Opacity:元素本身依然占据它自己的位置并对网页的布局起作用。它也将响应用户交互;Visibility:与opacity唯一不同的是它不会响应任何用户交互。此外,元素在读屏软件中也会被隐藏;Display:display设为none任何对该元素直接打用户交互操作都不可能生效。此外,读屏软件也不会读到元素的内容。这种方式产生的效果就像元素完全不存在;P
天行健_96e7
·
2023-10-20 00:10
前端面试题
-this.$nextTick
一、为什么使用nextTick因为vue采用的异步更新策略,当监听到数据发生变化的时候不会立即去更新DOM,而是开启一个任务队列,并缓存在同一事件循环中发生的所有数据变更;这种做法带来的好处就是可以将多次数据更新合并成一次,减少操作DOM的次数,如果不采用这种方法,假设数据改变100次就要去更新100次DOM,而频繁的DOM更新是很耗性能的。二、nextTick作用nextTick接收一个回调函数
前端技术栈
·
2023-10-19 21:37
前端面试题
前端
vue.js
javascript
腾讯云
前端面试题
及答案
腾讯云
前端面试题
js数据类型js语言特性闭包产生的原因CSS盒模型行内元素和块级元素区别重排和重绘事件的捕获和冒泡,冒泡的使用场景cookie,localstorage,sessionstorage跨域
祝小祝__
·
2023-10-19 03:27
腾讯云
前端
云计算
前端面试题
总结
AjaxreadyState表示xhr对象的请求状态,取值范围是0——4,分别表示5个不同的状态。0:(未初始化)xhr对象已经创建,但还没有调用open()方法。值为0表示对象已经存在,否则浏览器会报错:对象不存在。1:(载入/发送请求)调用open()方法对xhr对象进行初始化,根据参数(method,url,true),完成对象状态的设置。并调用send()方法开始向服务端发送请求。值为1表
煜成'Studio
·
2023-10-19 03:25
前端
面试
js
前端知识体系
前端知识体系第二期国外算法面试题目分析(英文)国外算法面试题目分析(中文)Node.js面试题,侧重后端应用与对Node核心的理解前端开发面试题大收集
前端面试题
大合集第一期前端100问:能搞懂80%的请把简历给我面试官到底想看什么样的简历这儿有
Michael18811380328
·
2023-10-19 01:52
前端
javascript
开发语言
ecmascript
前端面试题
--箭头函数和普通函数的区别
1.写法不同,箭头函数使用箭头定义,写法简洁;普通函数使用function定义。2.箭头函数都是匿名函数;而普通函数既可以是匿名函数,也可以是具名函数。3.箭头函数不能作为构造函数来使用,也就是不能使用new;普通函数可以用作构造函数,以此来创建一个对象实例。4.this的指向不同,箭头函数没有this,在声明的时候,捕获上下文的this供自己使用,一旦确定不会变化。在普通函数中,this指向调用
桃子学前端
·
2023-10-18 15:53
面试题
前端
前端面试题
:箭头函数和普通函数的区别? 箭头函数为什么不能用作构造函数?
一.箭头函数在一些情况下书写更简洁(如:只有一个参数,函数体直接返回值的时候),即:()中定义参数,如果只有一个参数,可以不写括号;{}中写函数体,如果函数体中只有返回值,可以不写return.例如:show(item=>item)二.箭头函数没有自己的this箭头函数内的this变量指向外层非箭头函数的函数的this,或者将该箭头函数作为属性的对象,箭头函数不支持call()/apply()/b
薇z
·
2023-10-18 15:43
前端面试题
前端
面试
javascript
前端面试题
-箭头函数和普通函数有什么区别
前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从头再来歌谣的意志是永恒的放弃很容易但是坚持一定很酷微信公众号关注前端小歌谣学习前端知识面试题箭头函数和普通函数的区别语法更加简洁清晰箭头函数没有arguments箭头函数没有prototype
前端大歌谣
·
2023-10-18 15:11
常见前端面试题讨论区
前端
前端面试题
:防抖和节流
前端面试题
:防抖和节流文章目录
前端面试题
:防抖和节流1.什么是防抖2.什么是节流4.利用计时器的方法实现防抖5.用闭包封装一个防抖6.利用计时器的方法实现节流7.利用闭包封装一个节流8.为什么使用防抖和节流
薇z
·
2023-10-18 14:08
前端面试题
前端
开发语言
面试
前端面试题
之闭包,原型作用域链,继承,面向对象,
一、闭包闭包就是因为在函数中可以访问全局变量,但是全局中无法访问局部变量,所以如果我们需要沟通全局和局部的话,需要利用在函数的内部再次生成一个函数,并且返回需要获取的变量,在我们需要反问局部变量时,只需要调用一下函数运行后的返回值即可获取到局部变量。二、原型作用域链原型就相当于是一个模具,用于生产实例对象,原型对象有指针指向构造函数,实例对象有指针指向原型对象,所以形成了一条原型链,原型链是js实
鸽屿_
·
2023-10-18 14:08
前端面试题
合集
1、js1,apply,call,bind三者的使用与区别:改变函数运行时的上下文apply使用数组传递参数,call是按顺序传递参数bind返回的是一个函数2、什么是原型/原型链?原型的本质就是一个对象。当我们在创建一个构造函数之后,这个函数会默认带上一个prototype属性,而这个属性的值就指向这个函数的原型对象。当读取实例的属性时,如果找不到,就会查找与对象关联的原型中的属性,如果还查不到
键.
·
2023-10-18 03:36
前端
javascript
原型模式
前端面试题
个人总结css js html vue jQuery node axios ajax
HTML/css什么是?是否需要在HTML5中使用?1.文档类型声明,作用就是告诉浏览器使用哪种HTML版本来显示网页。Html5有哪些新特性、移除了哪些元素?2.新特性绘画本地存储localStorage事件监听移除纯表现的元素默认字体,不设置字体,以此渲染字体标签水平居中下划线大字体中横线文本等宽框架集HTML5中的Sessionstorage存储对象是什么?如何创建和访问?3.Session
一个人孤独啊
·
2023-10-17 20:37
面试题
前端
vue.js
html
前端面试题
之 HTML5
HTML5有哪些新特性?增强了图片渲染、数据存储、影音和多任务处理等功能新加的属性是:canvas动画本地存储localstorage事件监听addeventlistener(window的对象)sessionstorage数据在浏览器关闭后自动删除媒体video和audio需要第三方插件就能播放音频和视频了,可以直接插入,并且用同一的API接口控制语义化的标签语义化的标签对搜索引擎优化有好处,更
Drazy嘀嘀嘀
·
2023-10-16 22:41
前端面试题
整理
前端和计算机相关知识你能描述一下渐进增强和优雅降级之间的不同吗浏览器兼容问题如何对网站的文件和资源进行优化?怎么学习前端?怎么接触前端新知识?关于前后端分离关于浏览器内核(渲染引擎)浏览器加载文件顺序以及repaint/reflow为什么使用多个域名来存储网络资源会更有效?进程和线程的区别前端开发的优化问题Flash,Ajax各自的优缺点,使用中如何取舍?CSSCSS3css居中的方式请写一个简单
俊逸豪杰的小天地
·
2023-10-16 10:45
web
前端
面试题
【前端】
前端面试题
整理
前端和计算机相关知识你能描述一下渐进增强和优雅降级之间的不同吗浏览器兼容问题如何对网站的文件和资源进行优化?怎么学习前端?怎么接触前端新知识?关于前后端分离关于浏览器内核(渲染引擎)浏览器加载文件顺序以及repaint/reflow为什么使用多个域名来存储网络资源会更有效?进程和线程的区别前端开发的优化问题Flash,Ajax各自的优缺点,使用中如何取舍?CSSCSS3css居中的方式请写一个简单
喜欢安静的程序猿
·
2023-10-16 10:11
前端面试题
笔记-7-数组去重复元素有哪些方法
资料整理自https://blog.csdn.net/Marker__/article/details/105230882方法一:双重循环第i个元素和i之后的元素做比较,不重复则添加进新的数组Array.prototype.unique=function(){constnewArray=[];//要返回出的新数组letisRepeat;//当前元素是否重复letoldArrayLength=thi
No Big Deal
·
2023-10-16 10:39
我的前端面试题-2021
前端面试题
个人笔记(后面继续更新完善)
文章目录填空题部分简答题部分if有好答案请各位大佬们在底下评论上,感谢填空题部分1、常见的css选择器2、getElementById获取元素的(DOM)对象简答题部分1、介绍一下你对RESTfulAPI的理解以及它的优势?答:2、什么是闭包(Closure)?请举一个使用闭包的实例?3、解释一下响应式设计(ResponsiveWebDesign)的概念,并举例说明?4、解释一下什么是同步编程(s
haibianyoushark
·
2023-10-16 10:33
面试题
笔记
web
前端面试题
合集及答案
1、常用那几种浏览器测试?有哪些内核****(LayoutEngine)?1、浏览器:IE,Chrome,FireFox,Safari,Opera。2、内核:Trident,Gecko,Presto,Webkit。2、说下行内元素和块级元素的区别?行内块元素的兼容性使用?(****IE8以下)行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设置line-he
Guido_van_zijef
·
2023-10-16 05:00
腾讯p7前端分享入职前的面试经验+鸡汤(附面试笔试真题)
本文适合阅读人群:毕业1-3年左右想进入大厂工作工作经历不理想项目经历不理想简历不知道怎么写面试屡遭失败感到迷茫逐渐失去信心希望得到鼓励或建议想参考本次
前端面试题
目如不满足以上情况,说明你大概率不需要看本文
xy29981
·
2023-10-16 00:51
项目
面试
微信开发
面试
前端
职场和发展
面试题汇总
css「2021」高频
前端面试题
汇总之CSS篇你真的了解回流和重绘吗字节面试被虐后,是时候搞懂DNS了深入理解CSS选择器优先级杂烩做了一份前端面试复习计划,保熟~js[译]送你43道JavaScript
李昂李三光
·
2023-10-15 01:27
前端面试题
攻关
**如何理解原型链每个函数都拥有一个prototype属性,每个函数实例对象都拥有一个proto属性,而这个属性指向了函数的prototype,当我们访问实例对象的属性或者方法时,会先从自身构造函数中查找,如果没有就通过proto去原型中查找,这个查找的过程我们称之为原型链。(跟作用域链有点像)//定义动物-父类functionAnimal(){this.age=10;this.say=funct
会飞的贼er
·
2023-10-15 01:41
前端面试题
1、怎么优化H5让它可以在300ms以内打开2、怎么判断webview是否加载完成3、客户端怎么处理js事件失效的问题4、webpackplugin的原理是什么5、node服务怎么去定位CPU占用暴涨的情况,怎么去定位内存泄漏6、如果有一个非常大的react页面,我想优先渲染一部分该怎么做1、浏览器渲染机制简要解析2、HTTPS如何实现安全通信,建立通信过程3、微信小程序架构设计,声明周期,运行机
半只狐狸!
·
2023-10-14 09:49
html5
react.js
vue.js
前端面试题
系列——css盒子模型
css盒子模型css盒子模型就是用来装页面上的匀速的矩形区域,CSS中的盒子模型包括IE盒子模型和标准的W3C盒子模型。标准W3C盒子模型:包括margin、border、padding、content组成,并且content部分不包含其他部分IE盒子模型:包括margin、border、padding、content组成,和标准的W3C盒子模型不同的是,IE盒模型的content部分包含了bor
柴九哥-
·
2023-10-13 06:43
面试题--css
css
前端
css3
背了这些题,前段offer不用愁
摘要临阵磨枪-安利一波个人总结
前端面试题
持久战-如何拓宽自己的视野
前端面试题
我通过大量的研究网上面试题,并对个人面试总结归纳了一套常见面试题目。
苏鑫的博客
·
2023-10-12 21:36
web
前端面试题
目录cssjs基础网络&存储es6js算法一、css1.用纯CSS创建一个三角形的原理是什么?(▲)上、左、右三条边隐藏掉(颜色设为transparent)#demo{width:0;height:0;border-width:20px;border-style:solid;border-color:transparenttransparentredtransparent;}flex布局displ
yecengxiangshi0426
·
2023-10-12 07:46
JavaScript
web前端面试题
前端shell脚本执行打包构建功能
欢迎点击领取-《
前端面试题
进阶指南》:前端登顶之巅-最全面的前端知识点梳理总结环境Maciterm2命令窗口;因项目云效流水线构建node太老,不能执行单个项目的版本升级;前端框架使用vue3.2+vite4.0.1
SunnyRun!
·
2023-10-12 07:44
前端
git
github
WEB
前端面试题
HTML和Css部分1、对BFC规范(块级格式化上下文)的理解BFC块级格式化上下文一块独立的区域,有自己的规则,bfc中的元素与外界的元素互不影响BFC是一块用来独立的布局环境,保护其中内部元素不受外部影响,也不影响外部。怎么触发BFC1.float的值left或right2.overflow的值不为visible(默认)3.display的值为inline-block、table-cell、t
lf_refuel
·
2023-10-12 06:33
前端
javascript
node.js
2023最新八股文
前端面试题
(css、js、h5c3)
HTML+CSS1.说一下css的盒模型在HTML页面中的所有元素都可以看成是一个盒子盒模型的组成:是由内容、内边距、边框、外边距组成的盒模型的类型:标准盒模型margin+border+padding+contentIE盒模型margin+content(border+padding)box-sizing:content-box(默认值,标准盒模型)、border-box(IE盒模型)2.CSS
lipenghao111
·
2023-10-10 22:18
前端
html
css
前端面试题
(一):(React)setState为什么异步?能不能同步?什么时候异步?什么时候同步?
1、setState为什么是异步的、什么时候是异步的?setState本身的执行过程是同步的,只是因为在react的合成事件与钩子函数中执行顺序在更新之前,所以不能直接拿到更新后的值,形成了所谓的异步;2、能不能同步,什么时候是同步的?可以同步,在原生事件与setTimeout中是同步的3、验证代码中也包含了关于react批量更新优化的验证:在合成事件与钩子函数中会对多次setState进行更新优
用户名加载中......
·
2023-10-10 08:03
前端面试题
react
setState同步异步
前端面试题
汇总
1.BFC了解(什么是BFC,如何实现BFC,解决什么问题)BFC是浏览器自带的一种CSS渲染模式,也是一种盒子模型四种方式开启BFC盒子float不是none(有float属性且不为none,此时盒子自动变成BFC盒子)overflow属性不是visible(有overflow属性且不为visible,此时盒子自动变成BFC盒子)position属性不是static和relativedispla
金凯枫
·
2023-10-09 07:48
前端
css
html
ajax
vue.js
2020-03-18
前端面试题
目
安卓手机端HTML5页面input\textarea聚焦时,虚拟键盘弹出导致页面下方留白或者页面混乱的解决方案在input\textarea聚焦时,将body的高度改变为页面可显示的区域的高度。$('body').height($('body')[0].clientHeight);页面防抖以及节流防抖:延时处理,然后如果在这段延时内又触发了事件,则重新开始延时。节流:window.addEvent
Gravel812
·
2023-10-09 00:33
2022年最新
前端面试题
(大前端时代来临卷起来吧小伙子们..持续维护走到哪记到哪)
HTML和Css部分1、对BFC规范(块级格式化上下文)的理解BFC块级格式化上下文一块独立的区域,有自己的规则,bfc中的元素与外界的元素互不影响BFC是一块用来独立的布局环境,保护其中内部元素不受外部影响,也不影响外部。怎么触发BFC1.float的值left或right2.overflow的值不为visible(默认)3.display的值为inline-block、table-cell、t
KF_19924636653
·
2023-10-09 00:41
前端
html
前端
echarts
javascript
前端面试题
尚硅谷最新
面试题JS说说JS的数据类型基本类型number/string/booleanundefined/nullsymbol/bigint引用/对象类型Object/Array/Function其它内置或自定义类型注意number/string/boolean对就的包装类型Number/String/Boolean,在读取属性或调用方法时会自动转换undefined/null没有对应的包装类型,不能读取
讨喜 Nan
·
2023-10-09 00:38
前端
javascript
开发语言
面试题20231008
前端2023年
前端面试题
汇总-CSDN博客后端1.Java基础容器、线程等等a.JDK和JRE有什么区别?
Java_Eastlin
·
2023-10-08 07:35
面试
java
vue.js
前端面试题
总结(js、html、小程序、React、ES6、Vue、全栈)
前端面试题
总结(js、html、小程序、React、ES6、Vue、全栈)文档描述本文是关注微信小程序的开发和面试问题,由基础到困难循序渐进,适合面试和开发小程序。
前端学习营
·
2023-10-08 01:33
html
javascript
面试
java
前端
一天一个
前端面试题
之 Vue
题目:请解释一下Vue.js是什么,并列举一些Vue.js的核心特性。Vue.js是一款流行的前端JavaScript框架,用于构建用户界面。它采用了组件化的开发方式,通过提供一套简洁、灵活的API,使得开发者可以快速构建交互性强、响应式的单页面应用。以下是Vue.js的一些核心特性:数据驱动:Vue.js使用双向绑定机制,通过响应式的数据绑定,当数据发生变化时,页面会自动更新,保持视图和数据的同
是草莓味的啊
·
2023-10-07 20:48
前端
vue.js
一天一个
前端面试题
之 React
题目:请解释一下React.js是什么,并列举一些React.js的核心特性。React.js是由Facebook开发的一款流行的前端JavaScript框架,用于构建用户界面。它采用了组件化的开发方式,通过使用虚拟DOM技术和高效的更新算法,实现了性能优化和可维护的代码。组件化开发:React.js将页面拆分为多个独立的组件,每个组件有自己的状态(state)和属性(props)。通过组合这些组
是草莓味的啊
·
2023-10-07 20:48
前端
react.js
一天一个
前端面试题
之 html
题目:请解释一下HTML5中的语义化标签并列举一些常用的语义化标签。语义化标签是指在HTML5中提供的一些具有语义化含义的标签,可以清晰地描述其所包含的内容类型,有助于更好地理解网页的结构和内容。通过使用这些语义化标签,可以更加清晰地描述网页的结构,提升网页的可读性和可访问性。此外,语义化标签还有助于搜索引擎对网页的理解和索引,提升网站的SEO效果。虽然语义化标签可以更好地描述网页的结构和内容,但
是草莓味的啊
·
2023-10-07 20:18
前端
html
一天一个
前端面试题
之 Ts
题目:请解释一下TypeScript是什么,并列举一些TypeScript的优势和特性。TypeScript是一种由微软开发的开源编程语言,是JavaScript的超集,添加了类型系统和一些新的语言特性。TypeScript可以被编译为纯JavaScript代码,可以在任何支持JavaScript的环境中运行。以下是TypeScript的一些优势和特性:静态类型检查:TypeScript引入了静态
是草莓味的啊
·
2023-10-07 20:43
前端
typescript
vue3对echarts图表的二次封装之按需加载,折线图、饼图等
欢迎点击领取-《
前端面试题
进阶指南》:前端登顶之巅-最全面的前端知识点梳理总结*分享一个使用比较久的效果展示1、echarts是我们后台系统中最常用的数据统计图形展示,外界对它的二次封装也不计层数;2、
SunnyRun!
·
2023-10-07 16:52
echarts
状态模式
前端
微信小程序request请求的二次封装、uni-app、Taro.request
欢迎点击领取-《
前端面试题
进阶指南》:前端登顶之巅-最全面的前端知识点梳理总结*分享一个使用比较久的1、简介自带的微信小程序请求及框架类请求,书写比较繁琐;为了简写方便和全局处理封装的请求,因此我们对Taro.request
SunnyRun!
·
2023-10-07 16:22
微信小程序
uni-app
taro
vue3富文本编辑器的二次封装开发-Tinymce
欢迎点击领取-《
前端面试题
进阶指南》:前端登顶之巅-最全面的前端知识点梳理总结*分享一个使用比较久的简介1、安装:pnpmaddtinymce/pnpmadd@tinymce/tinymce-vue==
SunnyRun!
·
2023-10-07 16:14
tinymce
富文本编辑器
vue3
web
前端面试题
附答案001-说一说你对FCP这个指标的理解
答:一:首先FCP指标就是用户从输入url到看到页面内首个图片、文字或非空白svgcanvas内容的时间二:我觉得FCP指标既然是从用户输入url开始,那么其实就包含了1用户到HTML落地页所在服务器的时间,这里受用户网速影响;包含了2服务器的nginx路由配置指向我们所要访问页面的时间,这里受路由匹配,限制等影响;包含了3服务器处理HTML落地页的逻辑时间,比如是否需要在HTML落地页渲染一些变
小几米
·
2023-10-07 14:33
2021年
前端面试题
一、xue的生命周期是什么vue每个组件都是独立的,,每个组件都有一个属于他的生命周期,从一个组件创建、数据初始化、挂载、更新、到销毁,这就剩一个组件所谓的生命周期,并且所有的生命周期钩子的this上下文将自动绑定至实例中。vw的换算vw是根据浏览器视口宽度来计算,1vw就是1%,以苹果6为例,我们就可以在顶端设置26.66667vw去进行换算。rem的换算rem是根据你根目录的字体大小来进行计算
康娜
·
2023-10-06 22:57
前端面试题
1、闭包的理解函数内部可以读取函数外部的全局变量;在函数外部无法读取函数内的局部变量。函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量!2、什么是跨域由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。网络协议不同,如http协议访问https协议。端口不同,如80端口访问8080端口。域名不同,如jianshu.
moiya
·
2023-10-06 14:09
每天记十个
前端面试题
——day1
系列文章目录第一章:每天记十个
前端面试题
——day1第二章:每天记十个
前端面试题
——day2目录系列文章目录前言1.盒子模型是什么?2.作用?3.定位的几种方式?4.浮动的影响?清楚浮动的几种方式?
DW14687
·
2023-10-06 12:37
面试题目
前端
javascript
css
vue.js
前端面试题
1、js数据类型基本数据类型Number、String、Boolean、Null、Undefined、Symbol、bigInt引用数据类型object、Array、Date、Function、RegExp2、js变量和函数声明的提升在js中变量和函数的声明会提升到最顶部执行函数的提升高于变量的提升函数内部如果用var声明了相同名称的外部变量,函数将不再向上寻找。匿名函数不会提升。3、闭包闭包就是
滑梯plus版
·
2023-10-04 03:01
前端面试常见题目
前端
javascript
react.js
node.js
vue.js
前端面试题
(HTML、JS、Vue、React、小程序)
前端面试题
HTML&&CSSHTML1、Div里面有个一个div*****Q:有几种方法可以水平,垂直居中2、doctype的作用*3、link标签和import标签的区别**HTML51、h5的新特性
T_Donna
·
2023-10-03 15:31
前端
javascript
html
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他