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
前端面试instanceof
华雁智科
前端面试
题
1.var变量的提升题目:vara=1functionfun(){console.log(b)varb=2}fun()console.log(a)正确输出结果:undefined、1答错了,给一个大嘴巴子,错误答案输出结果为:2,1此题主要考察var定义的变量,作用域提升的问题,相当于varaa=1functionfun(){varbconsole.log(b)b=2}fun()console.l
因为奋斗超太帅啦
·
2024-09-16 00:13
前端笔试面试问题整理
javascript
开发语言
ecmascript
面向对象编程03:封装、继承、多态
面向对象编程03:封装、继承、多态文章目录面向对象编程03:封装、继承、多态封装继承object类supersuper注意点:`super`VS`this`:方法重写多态多态的注意事项:
instanceof
Clap of thunder
·
2024-09-15 03:30
Java从零学起
java
封装
多态
继承
面向对象编程
2019年面试遇到的笔试题
前端面试
,肯定是少不了笔试题,果然,今天去面试就遇到的笔试题,慌了一批。回来赶紧整理了一下一、css3的常用的新特性?flex布局和传统布局有什么区别?
程序猿阿峰
·
2024-09-14 02:08
最新vue3 +ts 安装并封装axios_vue3 ts axios封装,
前端面试
题2024对kotlin的要求
自学几个月前端,为什么感觉什么都没学到??这种现象在很多的初学者和自学前端的同学中是比较的常见的。因为自学走的弯路是比较的多的,会踩很多的坑,学习的过程中是比较的迷茫的。最重要的是,在学习的过程中,不知道每个部分该学哪些知识点,学到什么程度才算好,学了能做什么。很多自学的朋友往往都是自己去找资料学习的,资料上有的或许就学到了,资料上没有的或许就没有学到。这就会给人一个错误的信息就是,我把资料上的学
2401_84433769
·
2024-09-13 06:10
程序员
前端
面试
学习
如何将html模板资源转为vuecli项目,2024阿里巴巴
前端面试
真题解析
这里要注意一下。有些js是作者用于业务逻辑写的,有些js则是引入的成熟的第三方的js文件。如果直接也在vue中script处import这些js的话,是有各种问题的(最好别这么干)本人是前端小白,没法知道哪些是作者写的,哪些是引用的怎么办例如上图的这些。一般来说说可以看下具体js文件的内容。如果是压缩成一行的,基本上就是第三方的js库。这些第三方的库一般可以通过npminstallxxxx来进行安
m0_60607971
·
2024-09-12 11:05
2024年程序员学习
前端
html
面试
前端面试
:CSS优化、提高性能的方法有哪些?
在前端开发中,CSS优化和提高性能是确保网页快速加载和流畅运行的重要环节。以下是一些有效的方法:减少CSS文件大小:压缩CSS:使用工具(如CSSNano或CleanCSS)压缩CSS文件,去除空格、注释和不必要的字符。合并文件:将多个CSS文件合并为一个文件,减少HTTP请求次数。使用CSS预处理器:使用Sass、Less等预处理器,可以更好地组织和管理CSS代码,减少冗余,提高可维护性。避免使
真愚翁
·
2024-09-11 22:34
前端
css
大
前端面试
题集锦——HTML篇
HTML篇1.什么是DOCTYPE,有何作用?DOCTYPE是用来声明HTML文档应当使用哪种版本来进行解析如果不使用DOCTYPE告知浏览器应当使用哪种版本解析文档,那么浏览器将会开启最大兼容模式来解析文档,一般称为怪异模式.在怪异模式下,可能会产生一些预想不到的bug2.说说对HTML语义化的理解?HTML的语义化指的是在合适的地方使用合适的标签,让人能够根据标签进而大致知晓标签内容语义化使得
Midshar.top
·
2024-09-11 04:02
前端
html
高频面试题:ReactNative
前端面试
频率较高的面试题和答案(十六)
以下是一些在
前端面试
中可能会问到的关于ReactNative的高频面试题及答案:ReactNative是什么?
夲奋亻Jay
·
2024-09-11 04:01
高频面试题
react
跨端
react
native
前端
面试
前端技能树,面试复习第 54 天—— 手写代码:情景题
本文已收录至
前端面试
题库专栏:《
前端面试
复习笔记》(点击订阅)。
编程轨迹_
·
2024-09-11 04:00
前端面试复习笔记
前端
面试题
手写题
真题
场景题
前端面试
题(附答案)持续更新中……
块标签:div、h1~h6、ul、li、table、p、br、form。特征:独占一行,换行显示,可以设置宽高,可以嵌套块和行行标签:span、a、img、textarea、select、option、input。特征:只有在行内显示,内容撑开宽、高,不可以设置宽、高(img、input、textarea等除外)。5.清除浮动⭐⭐⭐父级div定义overflow:hidden结尾处加空div标签c
卖家导航
·
2024-09-10 18:45
程序员
前端
2023
前端面试
时遇到的面试题
2023
前端面试
时遇到的面试题1.数组有哪些方法push、pop、unshift、shift、join、forEach、filter、map、find…2.filter和some返回的分别是一个什么filter
No regrets, no return
·
2024-09-10 06:57
前端
vue.js
面试
【Uniapp】
前端面试
题
Uniapp部分文章目录Uniapp部分1.Uniapp的页面生命周期和Vue的生命周期有何区别?1)Vue的生命周期2)Uniapp的页面生命周期3)区别2.Uniapp的rpx转换px的公式?3.Uniapp的tabbar自定义,怎么实现突起home标?1)配置自定义tabBar2)创建自定义tabBar组件3)突出显示“home”标4.Uniapp的tabbar自定义,怎么实现隐藏原生tab
菜鸟una
·
2024-09-10 05:19
前端八股文面试题
前端
uni-app
javascript
vue原理分析(六)研究new Vue()
(this
instanceof
Vue)){ warn$2('Vueisaconstructorandshouldbecalledwiththe`new`keyword'); } this.
嗓子疼谁心疼
·
2024-09-09 21:47
vue
vue.js
前端
javascript
【
前端面试
】标记、绘画视频的某一帧
搜寻三方库在前端开发中,Canvas是一个强大的工具,可以用来创建图形、动画和各种视觉效果。为了简化和增强Canvas的使用,社区中出现了许多库。以下是一些主流的Canvas库及其特性和性能对比:Fabric.js:概述:Fabric.js是一个基于对象的Canvas库,提供了丰富的API来操作和管理Canvas元素。它特别适合处理交互式和可编辑的图形应用,如在线图像编辑器、绘图工具等。优点:面向
贾明恣
·
2024-09-09 03:15
前端
音视频
【
前端面试
】深入回答http状态码
HTTP状态码是服务器在响应HTTP请求时返回的三位数代码,这些代码用于表示请求的结果。状态码分为五个类别,每个类别都有不同的含义:1xx(信息性状态码):表示服务器接收到请求,并需要请求者继续执行操作。100Continue:表明服务器已接收到请求的一部分,要求客户端继续发送请求。如果服务器在接收到包含Expect:100-continue的请求后,没有准备好接收请求体,或者服务器配置不允许发送
贾明恣
·
2024-09-09 03:15
前端
http
网络协议
【
前端面试
】事件监听机制&React 的事件系统实现
目的React实现了自己的事件系统,主要是为了解决以下几个问题:跨浏览器兼容性:不同的浏览器在处理DOM事件时有不同的实现,React的事件系统抽象了这些差异,提供了一致的API给开发者使用。性能优化:React可以对事件进行池化(Pooling),这意味着事件对象可以在事件处理过程中被重用,减少了内存分配和垃圾回收的开销。合成事件(SyntheticEvents):React使用合成事件来封装所
贾明恣
·
2024-09-09 03:45
前端
react.js
面试
JavaScript
前端面试
题——JS 中 Map 和 WeakMap 有什么区别 ?
刷了面试题之后才知道自己的知识是多么薄弱,这题我连Map和WeakMap是什么都不知道参考答案在JavaScript中,Map和WeakMap都是键值对的集合,但它们有几个重要的区别:1.键类型:Map对象的键可以是任何类型,包括基本数据类型和对象类型,而WeakMap对象的键必须是对象类型。2.垃圾回收:Map对象中的键和值都会被常规垃圾回收机制回收,而WeakMap中的键是弱引用,即在对象被垃
早八睡不醒午觉睡不够的程序猿
·
2024-09-08 11:54
开发语言
javascript
前端
2024最新
前端面试
真题-超详细答题思路解析(持续更新ing)
为了更加高效的准备面试,所以面试题都来源于牛客网真题,让面试题更符合实际。1cookie,sessionStorage,localStorage的区别(1)考察点分析存储机制:了解每种存储方式的实现原理和数据存储方式。生命周期:掌握每种存储方式的数据存储时长和生命周期管理。作用域:理解每种存储方式的数据访问范围和作用域限制。(2)最终答案Cookie:存储机制:以文本形式存储在客户端浏览器中,通过
我的E样人生
·
2024-09-07 22:53
前端
面试
职场和发展
Vue + ElementUI 实现全国各个省份相对应城市的联动选择_vue+elementui 省市区联动
打开全栈工匠技能包-1小时轻松掌握SSR两小时精通jq+bs插件开发生产环境下如歌部署Node.js开源分享:【大厂
前端面试
题解析+核心总结学习笔记+真实项目实战+最新讲解视频】网易内部VUE自定义插件库
2401_84617681
·
2024-09-07 22:52
程序员
前端
面试
学习
面试php项目中遇到的难点,
前端面试
被问到项目中的难点有哪些?
为了让大家在
前端面试
前准备得更加充足,小编准备了一些易被忽视且难度较高的
前端面试
题,希望可以帮助大家更加顺利完成求职,找到自己满意的工作。1.流式布局如何实现,响应式布局如何实现?
weixin_39966130
·
2024-09-07 21:48
面试php项目中遇到的难点
前端面试
遇到的问题记录(实习)
一、vue2和vue3的区别Vue2和Vue3之间存在一些重要的区别,这些差异主要体现在架构、API、性能优化和开发体验等方面。以下是Vue2和Vue3的主要区别:数据绑定原理:Vue2使用ES5的Object.defineProperty方法来劫持数据变化。Vue3则使用了ES6的ProxyAPI来代理数据,这样可以更高效地监听整个对象和数组的变化。支持碎片(Fragments):Vue2不支持
为什么没有实习
·
2024-09-07 17:19
前端
javascript
前端面试
题系列之-数据结构及算法篇
排序算法篇一、冒泡排序冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这
wowoqu
·
2024-09-07 17:12
入门Java编程的知识点—>重写(day10)
instanceOf
关键字如何用?
小星袁
·
2024-09-06 05:18
Java基础知识点
java
python
linux
Web前端最新2024 跳槽涨薪必不可少面试通关宝典 —— css 篇(1),Web
前端面试
题初级
开源分享:【大厂
前端面试
题解析+核心总结学习笔记+真实项目实战+最新讲解视频】取消盒子的
2401_84433769
·
2024-09-05 23:38
程序员
前端
面试
学习
2024年前端真实面试题集合(
前端面试
关注我就够了)
前言:从2024年1月初到2月底为止,由本人伪装其他经验段去面试收集的来。面试城市在昆明、贵阳。前后一共差不多20家。其中三家大公司,其他都是中小型公司。拿到的offer薪酬也不是很理想,有几个规模比较大,比较理想的公司也是平薪甚至降薪拿到的offer,当然跟我本人自身的三脚猫功夫有关。整体大环境不是很友好,特别卷,各位靓仔靓女简历里的项目尽量不要带有电商系统,后台管理系统的字眼,很多hr,面试官
泛微集团小王
·
2024-09-05 23:08
前端面试题
前端
面试
手写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
面试
手写Promise.all() 方法(
前端面试
真题)
文章目录promise简介第一版第二版小结promise简介Promise是JavaScript在ES6中引入的一种用于异步计算的对象。它代表了一个可能现在还没有结果,但将来某个时刻会有结果的值。Promise的主要目的是提供一个更合理、更强大的方式来处理异步操作。状态:一个Promise对象有三种状态:Pending(等待中):初始状态,既不是成功,也不是失败状态。Fulfilled(已成功):
DT——
·
2024-09-04 07:45
前端面试
前端
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
【
前端面试
】rpc协议
rpc的概念RPC(RemoteProcedureCall,远程过程调用)是一种计算机通信协议,它允许一个程序(客户端)通过网络向另一个程序(服务器)请求服务,使得开发者可以像调用本地函数一样调用远程服务器上的函数或方法。RPC的主要特点包括:透明性:调用远程过程就像调用本地过程一样,对调用者来说,两者没有区别。位置无关性:调用者不需要知道服务的物理位置,也不需要了解服务是如何实现的。协议无关性:
贾明恣
·
2024-09-03 02:16
前端
面试
rpc
【
前端面试
】React深度学习(下)
render阶段:构建Fiber树Fiber节点是如何被创建并构建Fiber树的render阶段的工作可以分为“递”阶段和“归”阶段。“递”阶段会执行beginWork:根据传入的Fiber节点创建子Fiber节点,并将这两个Fiber节点连接起来。当遍历到叶子节点(即没有子组件的组件)时就会进入“归”阶段。“归”阶段会执行completeWorkbeginWorkcurrent:当前组件对应的F
贾明恣
·
2024-09-03 02:43
前端面试专栏
前端
面试
react.js
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
【面试题】2024
前端面试
真题_中国电信
前端面试
(1)
字节跳动一面(过了)手写代码实现一个reactmemo效果,react.meno第二个参数是什么pureComponent手写代码实现一个有状态的倒计时浏览器强缓存,cacle-control有哪些字段浏览器缓存原理微信原生小程序性能指标有没有看过qiankun的底层原理webpack5缓存有哪几种方式强缓存和协商缓存的状态码是多少HTTP2.0相当于1.X有哪些优势webpack是利用什么机制分
2401_84437604
·
2024-08-30 12:05
程序员
前端
面试
职场和发展
前端面试
题-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
用JavaScript实现的5个常见函数
在学习JavaScript,或者
前端面试
中,有人会问你节流函数、防抖函数、递归函数等,本文分享了5个常见函数,希望对你有所帮助。
强哥科技兴
·
2024-08-29 07:34
java基础:什么是多态
一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多多态存在的条件:1、有继承关系2、子类重写父类方法3、父类引用指向子类对象注意:多态是方法的多态,属性没有多态性
instanceof
动态编译、
景诚开发
·
2024-08-29 03:59
java基础
java
开发语言
jvm
js如何判断数组是Array类型
1、使用
instanceof
方法:用于判断一个变量是否某个对象的实例,左边操作数是一个对象,右边操作数是一个函数对象或者函数构造器vararr=[];console.log(arr
instanceof
Array
隔壁甜言
·
2024-08-28 15:04
前端面试
题(vue篇)
前端面试
题(vue篇持续更新ing)1.v-if和v-show的区别?v-if和v-show是Vue.js中用于条件渲染的指令,它们的作用是根据表达式的值来控制元素的显示与隐藏。
前端第一深情
·
2024-08-28 09:00
前端面试题
vue
前端
面试
2024最全
前端面试
系列(计算机网络)(非科班出身最薄弱的环节)
前端面试
系列2020最全
前端面试
系列(ES6)2020最全
前端面试
系列(CSS)2020最全
前端面试
系列(VUE)2020最全
前端面试
系列(浏览器原理)2020最全
前端面试
系列(数据结构)常见状态码||
2401_84091468
·
2024-08-27 13:15
程序员
前端
面试
计算机网络
前端面试
宝典【CSS篇】【8】
我们的【
前端面试
宝典】正是为此而来。由拥有多年一线实战经验的资深工程师亲自授课,结合最新的行业动态与实战案例,旨在全面提升你的技术实力与面试技巧。
bdawn
·
2024-08-27 06:04
前端面试宝典
前端
面试
css
px
em
rem
vw
关于html语义化 以下哪个说法是正确呢,
前端面试
题2019年网易工程师面试题及答案解析...
一、单选题(共19题,每题5分)1.CSS盒子模型中()是透明的,这部分可以显示背景()A、paddingB、marginC、borderD、content参考答案:A答案解析:-**Margin(外边距)**-清除边框外的区域,外边距是透明的。-**Border(边框)**-围绕在内边距和内容外的边框。-**Padding(内边距)**-清除内容周围的区域,内边距是透明的。-**Content(
水阔山长
·
2024-08-26 22:49
关于html语义化
以下哪个说法是正确呢
学习
前端面试
知识(16)
computed和watch参考文章vuecomputed计算属性,有缓存功能,底层通过dirty来判断是否重新计算,只有在依赖数据发生变化时才会重新计算,性能更好。不能进行异步操作。缓存属性受多个属性影响,比如购物车商品结算函数必须要用return返回默认第一次加载的时候开始监听watch没有缓存属性能执行异步操作适用于一对多,也就是监听的属性影响多个属性,比如搜索框搜索不一定要用return默
BHDDGT
·
2024-08-26 14:47
前端学习
学习
前端
学习
前端面试
知识(5)
2024-8-1打卡第五天学习视频链接清除浮动的方法先解释一下增加浮动可能会导致的一个高度塌陷的问题:按照下面的两张图来看,没增加浮动前两个容器可以被包含在父容器之中,给子容器增加了浮动之后父容器的高度就出问题了。清除浮动就是为了避免这样一个高度塌陷的问题。有几个解决方法在父组件中添加overflow:hidden。BFC是一个独立的渲染区域,它内部元素的布局不会影响到外部的元素。在BFC中,浮动
BHDDGT
·
2024-08-26 14:17
前端学习
学习
前端
前端面试
总结——原型和原型链
1.classclassPeople{constructor(name){this.name=name;}eat(){console.log(this.name+'iseatingsomething')}}constzhangsan=newPeople(张三);console.log(zhangsan.name);zhangsan.eat();classStudentextendsPeople{c
旺sir
·
2024-08-25 17:05
前端
前端面试
每日一题——什么是原型链?
什么是原型?在JS中,每个函数在被创建的时候就会有一个prototype属性,这个属性是一个指针,指向一个对象,而这个对象就是这个函数的原型对象(也就是原型),它是用来共享所有实例的属性和方法的地方,所以原型其实就是函数的伴生体(与生俱来的)vara=[1,2,3,4,5];a.__proto__===Array.prototype;//true什么是原型链?原型链,简单理解就是原型组成的链。当访
前端技术迷
·
2024-08-25 17:35
面试题
javascript
前端面试
——什么是原型和原型链
不过里面提到原型链,是指对象层层向上寻找原型形成的路径就叫做原型链后面我参考了一些文章,在这里做一下总结:参考(超赞):
前端面试
必考——原型及原型链(涵实例+话术)我自己的定义:原型:每个函数创建好之后
JSU_曾是此间年少
·
2024-08-25 17:32
前端
原型
原型链
【
前端面试
】从npm 升级到 pnpm的总结
pnpm优势pnpm和npm在性能上存在一些明显的差异,这也是一些开发者选择从npm切换到pnpm的原因。以下是一些关键的差异和原因:1.速度:pnpm比npm快了近2倍,它通过优化的依赖管理,显著提高了安装速度。2.磁盘空间效率:pnpm使用基于内容寻址的文件系统存储依赖,避免了重复安装同一包,节省了磁盘空间。npm/yarn可能会在每个项目中重复安装相同的包。3.依赖管理:pnpm通过硬链接确
贾明恣
·
2024-08-25 09:47
前端
npm
node.js
上一页
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
其他