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
前端面试题
手写Promise(
前端面试题
)第二篇 ·实例方法与静态方法
目录1.实例方法catch2.finally方法3.MyPromise.resolve()4.MyPromise.reject()5.MyPromise.race()6.MyPromise.all()7.MyPromise.allSettled()8.MyPromise.any()总结1.实例方法catch在promise中,每一个promise实例都有一个catch方法,该方法接收一个回调函数,
DT——
·
2024-09-04 07:45
手写promise
前端
javascript
面试
2024
前端面试题
-篇章二
几种实现css绝对居中(水平、垂直居中)的方法方法有很多需要的自己再去探索1.flex+margin:auto.test{display:flex;width:600px;height:400px;background-color:rgb(39,203,170);.item{width:100px;height:100px;background-color:skyblue;border:1pxso
蕉君桑
·
2024-09-03 18:59
前端面试题
前端
前端面试题
每日一学_3
今日一题:下面的JS代码执行的结果是什么?consta=Boolean()console.log(a);constb=Boolean(null);console.log(b);constc=Boolean(NaN);console.log(c);constd=Boolean('false');console.log(d);conste=Boolean({});console.log(e);cons
努力的小朱同学
·
2024-09-03 18:58
前端每日一学
前端
面试
第 35 题:如何实现字符串反序?
'abcdefg';letres=[...arr].reverse().join('');console.log(res);//gfedcba文章的内容/灵感都从下方内容中借鉴【持续维护/更新500+
前端面试题
Noxus丶SJ
·
2024-09-03 04:07
2024React
前端面试题
1.Diff算法Diff算法比较过程第一步:patch函数中对新老节点进行比较如果新节点不存在就销毁老节点如果老节点不存在,直接创建新的节点当两个节点是相同节点的时候,进入patctVnode的过程,比较两个节点的内部第二步:patchVnode函数比较两个虚拟节点内部如果两个虚拟节点完全相同,返回当前vnode的children不是textNode,再分成三种情况-有新children,没有旧c
司宁
·
2024-08-30 12:41
前端面试题
前端
【
前端面试题
】前端工程化、Webpack、Vite、Git项目管理相关问题
目录关于前端工程化关于Webpack关于Vite关于Git项目管理综合性问题关于前端工程化1.前端工程化的定义和好处问题:什么是前端工程化?它的主要好处是什么?答案:前端工程化是指在前端开发中应用系统化、自动化和标准化的方法,包括模块化、组件化、自动化构建、测试等,以提高开发效率和代码质量。主要好处包括提升开发效率、增强代码可维护性、提高代码质量和团队协作效率。2.前端项目的目录结构问题:你通常如
快乐点吧
·
2024-08-30 12:39
前端
webpack
git
前端面试题
-Vite的打包速度为什么比Webpack快?
哈喽小伙伴们大家好!今天继续为大家分享一道面试题大家都知道,Vite和Webpack是前端开发中用来构建项目的两个框架,Webpack是针对Vue2的,而Vite则是为vue3量身定制的,他们有哪些区别呢?为什么我们推荐使用Vite呢?Webpack又有哪些缺点呢?这篇文章我们来一探究竟。Vite和Webpack的区别主要体现在以下几个方面.1、开发模式的差异在开发环境中,Webpack是先打包再
爱学英语的程序媛
·
2024-08-30 12:04
面试题
前端
webpack
node.js
【面试题】JavaScript 中 try
地址:
前端面试题
库web
前端面试题
库VSjava后端面试题库大全作为一位Web前端工程师,JavaScript中的try...catch是我们常用的特性之一。
2401_84438488
·
2024-08-30 04:46
javascript
开发语言
ecmascript
前端面试题
(vue篇)
前端面试题
(vue篇持续更新ing)1.v-if和v-show的区别?v-if和v-show是Vue.js中用于条件渲染的指令,它们的作用是根据表达式的值来控制元素的显示与隐藏。
前端第一深情
·
2024-08-28 09:00
前端面试题
vue
前端
面试
关于html语义化 以下哪个说法是正确呢,
前端面试题
2019年网易工程师面试题及答案解析...
一、单选题(共19题,每题5分)1.CSS盒子模型中()是透明的,这部分可以显示背景()A、paddingB、marginC、borderD、content参考答案:A答案解析:-**Margin(外边距)**-清除边框外的区域,外边距是透明的。-**Border(边框)**-围绕在内边距和内容外的边框。-**Padding(内边距)**-清除内容周围的区域,内边距是透明的。-**Content(
水阔山长
·
2024-08-26 22:49
关于html语义化
以下哪个说法是正确呢
应届生web
前端面试题
_史上最全
前端面试题
(含答案)
2015-10-3006:30:03阅读(385)HTML+CSS1.对WEB标准以及W3C的理解与认识标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;2.xhtml
秦天生
·
2024-08-23 12:35
应届生web前端面试题
搜集来的web
前端面试题
周五要面试web前端orz搜集下面试题1、什么是盒子模型?在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔相邻的区域或区域。4个部分一起构成了css中元素的盒模型。2、行内元素有哪些?块级元素
Mirana_77
·
2024-08-23 12:34
web前端
面试题
Web
前端面试题
总结
HTML+CSS1.对WEB标准以及W3C的理解与认识标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;2.xhtml和html有什么区别HTML是一种基本的WEB网页
mikelkl
·
2024-08-23 12:33
web前端
web前端
2024年最新移动端 webapp meta小结,大厂首发
前端资料汇总开源分享:【大厂
前端面试题
解析+核心总结学习笔记+真实项目实战+最新讲解视频】我一直觉得技术面试不是考试,考前背背题,发给你一张考卷,答完交卷等通知。
2401_84617302
·
2024-08-22 23:42
程序员
web
app
2024 web
前端面试题
(持续更新)
1.js有哪些基本数据类型Undefined、Null、Boolean、Number、String、Symbol(es6新增)、Bigint(谷歌67版本新增)2.js有哪些引用数据类型Object(对象)、Array(数组)、Function(函数)3.js有哪些内置对象?Object、Array、Boolean、Number,String,date,math,error,promise,reg
Max·米
·
2024-08-22 09:18
前端
javascript
开发语言
面试
前端笔试全攻略:30道经典面试题详解
更多
前端面试题
见最下方1.解释一下什么是CSS盒模型?解答:CSS盒模型描述了元素在网页上的布局方式。每个HTML元素都可以视为一个
不知名靓仔
·
2024-08-22 07:34
前端
前端面试题
===> 【HTML】
HTML面试题总结1.对HTML语义化的理解去掉或者丢失样式的时候能够让页面呈现出清晰的结构;代码结构清晰,方便团队的管理和维护,并且语义化更具有可读性,减少差异化;提升用户体验;例如:title、alt用于解释名词或者图片信息、label标签的活用有利于SEO优化,提升搜索引擎排名;和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息;爬虫依赖于标签来确上下文和关键字的权重;方便其他设备的解析(
禁止摆烂-才浅
·
2024-03-18 23:36
前端面试题
前端
html
vue key重复_Vue
前端面试题
汇总
前端潮咖点击上面蓝字,关注我们!关注关注前端潮咖,每日精选好文https://github.com/ltadpoles/web-document/tree/master/Other前言前几天整理了一些html+css+JavaScript常见的面试题(https://segmentfault.com/u/youdangde_5c8b208a23f95/articles),然后现在也是找了一些在Vu
weixin_39963341
·
2024-02-20 17:53
vue
key重复
vue
页面跳转404
前端面试题
总结【37】:javascript对象的几种创建方式
下面是已经整理好的面试题PDF获取和相关进阶学习书籍资料地址,有需求戳一下2020
前端面试题
总结合集
前端老司机
·
2024-02-20 16:01
前端面试题
集合
跨域跨域:首先同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源,jsonp,iframe标签的src属性,前端nginx配置反向代理,nodejs中间件代理跨域或者设置cors允许所有域名访问,前端使用webpackdevserver中的proxy选项来设置代理,websocket不受同源策略限制。This指向在全局作用域中,this指向全局对象(在浏览器环境中
至尊丨楷君
·
2024-02-20 06:06
前端
前端面试题
-笔试题
请实现一个fibonacci函数,要求实现以下功能斐波那契数列:[1,1,2,3,5,8,13,…]fibonacci(0)=>1fibonacci(6)=>8functionfibonacci(count){functionfn(count,cur=1,next=1){if(count===0){returncur}else{returnfn(count-1,next,cur+next)}}re
Alice_66
·
2024-02-19 23:59
javascript
前端
前端面试题
-Javascript中如何实现函数缓存?函数缓存有哪些应用场景?(2024.2.19)
一、概念函数缓存就像是一个记事本,它记住了函数每次计算的结果。当函数再次遇到相同的输入时,它不再重新计算,而是直接从记事本中查找并返回之前的计算结果。这个记事本就是一个简单的存储空间,通过记录每次函数调用的输入和输出,来避免不必要的计算,提高效率。这在处理一些计算量较大、但结果常常相同的函数时很有用,就像查字典一样,遇到相同的词汇就直接翻到上次查过的页面,不再重新查找。二、如何实现实现函数缓存的一
bug总结
·
2024-02-19 22:18
前端面试题2024
前端
javascript
缓存
2024
前端面试题
附录3
这里记录的是昨天和今天原篇的知识点补充原篇地址:2024
前端面试题
(GPT回答+示例代码+解释)No.41-No.602024
前端面试题
(GPT回答+示例代码+解释)No.61-No.1002024
前端面试题
好想玩原神
·
2024-02-19 18:18
前端
前端
gpt
面试
javascript
vue
2024
前端面试题
(GPT回答 + 示例代码 + 解释)No.101 - No.113
本文题目来源于全网收集,答案来源于ChatGPT和博主(的小部分……)格式:题目h3+回答text+参考大佬博客补充text+示例代码code+解释quote+补充quote上一篇链接:2024
前端面试题
好想玩原神
·
2024-02-19 18:18
前端
gpt
javascript
面试
vue
2024
前端面试题
(GPT回答 + 示例代码 + 解释)No.21 - No.40
本文题目来源于全网收集,答案来源于ChatGPT和博主(的小部分……)格式:题目h3+回答text+参考大佬博客补充text+示例代码code+解释quote+补充quote上一篇链接:2024
前端面试题
好想玩原神
·
2024-02-19 18:17
前端
前端
gpt
面试
javascript
vue
2024
前端面试题
(GPT回答 + 示例代码 + 解释)No.61 - No.100
本文题目来源于全网收集,答案来源于ChatGPT和博主(的小部分……)格式:题目h3+回答text+参考大佬博客补充text+示例代码code+解释quote+补充quote上一篇链接:2024
前端面试题
好想玩原神
·
2024-02-19 18:17
前端
前端
面试
javascript
vue
html
css
2024
前端面试题
(GPT回答 + 示例代码 + 解释)No.41 - No.60
本文题目来源于全网收集,答案来源于ChatGPT和博主(的小部分……)格式:题目h3+回答text+参考大佬博客补充text+示例代码code+解释quote+补充quote上一篇链接:2024
前端面试题
好想玩原神
·
2024-02-19 18:47
前端
前端
面试
javascript
vue
2024
前端面试题
附录1
这里记录的是今天看到的其他的知识点原篇地址:2024
前端面试题
(GPT回答+示例代码+解释)No.1-No.20目录这里记录的是今天看到的其他的知识点原篇地址:[2024
前端面试题
(GPT回答+示例代码
好想玩原神
·
2024-02-19 18:46
前端
前端
面试
javascript
vue
2024
前端面试题
(GPT回答 + 示例代码 + 解释)No.1 - No.20
本文题目来源于全网收集,答案来源于ChatGPT和博主(的小部分……)格式:题目h3+回答text+参考大佬博客补充text+示例代码code+解释quote+补充quote目录No.1-No.20本文题目来源于全网收集,答案来源于ChatGPT和博主(的小部分……)格式:题目h3+回答text+参考大佬博客补充*text*+示例代码```code```+解释quote+补充quote1.简述一下
好想玩原神
·
2024-02-19 18:16
前端
前端
面试
javascript
vue
2024
前端面试题
(GPT回答 + 示例代码 + 解释)No.114 - No.121
本文题目来源于全网收集,答案来源于ChatGPT和博主(的小部分……)格式:题目h3+回答text+参考大佬博客补充text+示例代码code+解释quote+补充quote上一篇链接:2024
前端面试题
好想玩原神
·
2024-02-19 18:40
前端
前端
gpt
面试
javascript
vue
html
【
前端面试题
】08—31道有关前端工程化的面试题(附答案)
随着前端技术的发展,前端工程化变得越来越重要。前端工程化部分的面试题主要考察应试者对工程化的理解与运用,如何通过工程化来提高代码质量、编译代码、优化代码;如何提高网站性能,保障网站安全,提升用户体验;如何将开发的代码按照理想的方式发布和上线等。当然,一些新技术的实现(诸如EMAScript6、typescript、jsx、Less、Sass、Stylus等)都离不开前端工程化。1、谈谈你对WebP
web前端开发V
·
2024-02-19 16:48
vue
python
javascript
java
linux
前端面试题
(工程化&性能优化篇)
目录1.Webpack的构建流程2.常用的plugin和loader有哪些3.tree-shaking原理4.前端页面性能优化5.首屏渲染优化6.如何减少回流和重绘7.SEO优化8.SSR服务端渲染9.Git的基本使用10.图片懒加载11.Echarts怎么做页面适配1.Webpack的构建流程(1)初始化参数。获取用户在webpack.config.js文件中配置的参数。(2)开始编译。初始化c
大寄一场_
·
2024-02-19 16:17
前端
性能优化
面试
高级
前端面试题
及详解
以下是一些常见的高级
前端面试题
及其详解,希望能帮助你更好地准备面试。什么是闭包?请举一个闭包的例子并解释其工作原理。闭包是指函数能够访问并操作在其词法作用域之外定义的变量的能力。
元芳Q代码
·
2024-02-19 16:01
前端
面试
当你在浏览器中输入网址后发生了什么?
这是一个高频的
前端面试题
,这个问题可以考察面试者对互联网基本原理的了解,包括域名解析、HTTP请求、服务器响应等方面的知识。
·
2024-02-19 10:05
面试chromedns解析
前端面试题
集锦——算法
前端面试题
集锦——算法线性表链表链表是由多个元素组成的列表,链表中的元素储存不连续,用next指针连接在一起。数组:增删非数组元素需要移动元素。
捣蛋龙
·
2024-02-15 00:48
前端
前端
算法
链表
前端面试题
——JS实现反转链式表
前言反转单向链表就是将整个单链表的数据进行倒序的过程。例如,如果反转之前的单链表是0->1->2->3,那么反转之后的单链表应该是3->2->1->0。这个操作通常是通过改变链表中每个节点的指针方向来实现的,即让每个节点的指针指向其前一个节点,而不是下一个节点。这种操作不需要开辟新的内存空间,只需要通过改变指针的指向即可完成。实现原理在反转单向链表的过程中,通常需要使用三个指针,分别是:指向当前节
_Minato_
·
2024-02-15 00:17
前端
javascript
开发语言
算法
数据结构
链表
前端面试题
——2
1.(携程)算法手写题vararr=[[1,2,2],[3,4,5,5],[6,7,8,9,[11,12,[12,13,[14]]]],10];编写一个程序将数组扁平化去并除其中重复部分数据,最终得到一个升序且不重复的数组方法一先用Array.prototype.flat()按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。——其中Infinity,展开任
HarryHY
·
2024-02-15 00:17
面试题
前端面试题
:(理解)箭头函数没有arguments,super,new.target
前端面试题
:(理解)箭头函数没有arguments,super,new.target1.argumentsarguments是一个类数组对象,它也可以通过索引来操作数据,也可以获取长度在调用函数时,我们所传递的实参都会在
薇z
·
2024-02-14 23:23
前端面试题
前端
vue.js
面试
15个常用的javaScript正则表达式
c《大厂
前端面试题
解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源徽信搜索公众号【编程进阶路】onsole.log(uPattern.test(“iFat3”));2密码强度正则
m0_70273331
·
2024-02-14 17:18
Web前端
经验分享
前端
前端框架
前端面试题
——二叉树遍历
前言二叉树遍历在各种算法和数据结构问题中都有广泛的应用,如二叉搜索树、表达式的树形表示、堆的实现等。同时也是前端面试中的常客,掌握好二叉树遍历算法对于一名合格的前端工程师来说至关重要。概念二叉树遍历(BinaryTreeTraversal)是指按照某种规则访问二叉树中所有节点的过程。由于二叉树是一个递归的数据结构,因此遍历操作通常也是递归进行的。二叉树的遍历主要有四种方式:前序遍历(Pre-ord
_Minato_
·
2024-02-12 09:30
算法
整理
前端面试题
(上)
1.常用那几种浏览器测试?有哪些内核(LayoutEngine)?(Q1)浏览器:IE,Chrome,FireFox,Safari,Opera。(Q2)内核:Trident,Gecko,Presto,Webkit。2.说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8以下)(Q1)行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设置line-he
强哥科技兴
·
2024-02-11 18:30
前端面试题
:异步任务最大执行队列
面试官问,有多个异步请求或者http请求,或者异步任务,怎么实现最大效率,比如有30个异步任务,每次最多执行8个如何实现这样的异步函数。首先定义一个异步函数生成器,实现如下functioncreateTask(i){returnnewPromise((resolve,reject)=>{setTimeout(()=>{resolve(i);},2000);});}然后实现函数1.定义addTask
华子Code1024
·
2024-02-09 20:04
前端
算法
javascript
前端面试题
:二叉树广度和深度遍历
试题:有如下树形数据结构,通过JavaScript对二叉树实现深度遍历和广度遍历广度遍历:通过JavaScript数组模拟栈的方式实现,首先节点入栈,然后从栈顶取出节点,放入数组,然后对取出的节点进行遍历入栈,直到全部取出,对二叉树遍历完毕深度遍历通过递归实现,通过判断取出的节点是否还有children节点,如有则进行递归操作,如没有则放入数组中保存,最终把所有节点全部放入数组中结束,具体实现如下
华子Code1024
·
2024-02-09 20:04
算法
前端
数据结构
javascript
【高频
前端面试题
--TypeScript篇】
作者:“码上有前”文章简介:前端高频面试题欢迎小伙伴们点赞、收藏⭐、留言高频
前端面试题
--Vue3.0篇什么是TypeScript?
码上有前
·
2024-02-09 05:25
前端
前端
typescript
javascript
【高频
前端面试题
--Vue3.0篇】
作者:“码上有前”文章简介:前端高频面试题欢迎小伙伴们点赞、收藏⭐、留言高频
前端面试题
--Vue3.0篇Vue3.0有什么更新defineProperty和proxy的区别Vue3.0为什么要用proxy
码上有前
·
2024-02-09 05:21
前端
前端
vue.js
javascript
前端面试题
:iframe详解
iframe元素会创建包含另外一个文档的内联框架(即行内框架),简单来说就是把另一个文档用iframe给引进来比如A页面引入B页面里的内容A页面:Documentiframe{width:300px;height:300px;background-color:red;border:0;}html*{margin:0;padding:0;}A页面:Document.box{width:300px;h
令狐张豪
·
2024-02-07 10:45
超全前端面试(全!全!全!!!)
首先拿出我珍藏很久的
前端面试题
:web前端开发工程师(vue)|智一面初级web前端|智一面Html51、HTML5新特性有哪些?添加了video,radio标签添加了canvas画布和svg,渲染矢
蔡宝儿
·
2024-02-07 09:29
2022【前端面试】
前端面试题
【含答案】最全面试题
1.一个200*200的div在不同分辨率屏幕上下左右居中,用css实现这里主要是靠flex布局实现的,这个是重点display:flex;justify-content:center;align-items:center;上下左右居中cssdiv{width:500px;height:500px;border:1pxsolidred;display:flex;justify-content:ce
沐卿゚
·
2024-02-07 02:32
面试
前端
面试
css
html
javascript
前端常见面试题集合
web
前端面试题
大厂小厂均适用盒模型盒模型的组成,有里向外content,padding,border,margin清除浮动的方式使用position:absolute/fixed使用display:inline-block
洪洪呀
·
2024-02-07 02:01
web前端
vue
前端面试题
——Vue的双向绑定
前言双向绑定机制是Vue中最重要的机制之一,甚至可以说是Vue框架的根基,它将数据与视图模板相分离,使得数据处理和页面渲染更为高效,同时它也是
前端面试题
中的常客,接下来让我们来了解什么是双向绑定以及其实现原理
_Minato_
·
2024-02-06 02:40
前端
vue.js
javascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他