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
✿✿--前端面试题
2023
前端面试题
总结(vue,react)
目录Vue1、MVC与MVVM的区别什么是MVC?什么是MVVM?2、谈谈你对MVVM开发模式的理解?3、谈谈对Vue渐进式框架的理解?为什么说vue是一个渐进式的javascript框架,渐进式是什么意思?4、vue的优点是什么?5、vue脚手架自己能搭建项目吗6、vue常用的修饰符?7、v-if和v-show的区别扩展补充:display:none、visibility:hidden和opac
shuai_aj
·
2023-06-08 01:28
vue.js
react.js
html和css的期末考试填空题,
前端面试题
之HTML和CSS部分题目以及答案
8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?浏览器内核IE:trident内核FireFox:gecko内核Safari:webkit内核Opera:blink内核Chrome:blink内核Doctype的含义!DOCTYPE声明位于文档最前面的位置,在html标签之前,可以告知浏览器要使用哪种文档规范,然后浏览器便用何种规范去解析此页面。div+css布局比较t
轻轻清新
·
2023-06-08 00:39
前端面试题
html/css/js基础知识篇
一、CSS面试题1、display:none与visibility:hidden的区别。相同:它们都能让元素不可见区别:display:none会让元素完全从渲染树中消失,渲染的时候不占据任何空间;visibility:hidden不会让元素从渲染树消失,渲染树元素继续占据空间,只是内容不可见;display:none是非继承属性,子孙节点消失由于元素从渲染树消失造成,通过修改子孙节点属性无法显示
Shinersmile
·
2023-06-08 00:00
html5
javascript
css
ajax
前端
前端基础面试题(HTML,CSS,JS)
大厂面试题分享面试题库前后端面试题库(面试必备)推荐:★★★★★地址:
前端面试题
库web
前端面试题
库VSjava后端面试题库大全html语义化的理解代码结构:使页面在没有css的情况下,也能够呈现出好的内容结构有利于
前端技术栈
·
2023-06-08 00:27
前端面试题
css
html
前端
初级
前端面试题
总结(html, css, js, ajax,http)
答案仅供参考。答案有不全或有偏颇之处,欢迎各位在评论区补充及指正。什么是盒子模型?把所有的网页元素都看成一个盒子,它具有:content,padding,border,margin四个属性,这就是盒子模型。行内元素有哪些?块级元素有哪些?空(viod)元素有哪些?行内元素:a、b、span、img、input、strong、select、label、em、button、textarea块级元素:d
铁锤妹妹@
·
2023-04-21 20:48
面试题
html
css
js
javascript
面试
前端面试题
- 计算机网络与浏览器相关
系列文章目录vue常见面试题总结html+css面试题总结附答案初级
前端面试题
总结(html,css,js,ajax,http)js基础面试题整理(包含ES5,ES6)文章目录系列文章目录一、网络协议相关
铁锤妹妹@
·
2023-04-21 20:44
面试题
前端
计算机网络
java
前端面试题
2022及答案
前端面试题
2022及答案
本文章是根据2022年的面试题走向对《身为三本的我就是凭借这些
前端面试题
拿到百
m0_67392409
·
2023-04-21 17:33
前端
html
javascript
开发语言
ecmascript
2021百度
前端面试题
一面
1.eventLoop2.setTimeout误差原因3.深浅拷贝4.跨域原因及解决方案5.css放在头部,js放在尾部6.css触发bfc7.webpackplugin和loader区别8.前端优化9.协商缓存10.长列表优化11.webview交互12.vue响应式原理13.原型14.算法题:数组中有n个元素,排列
momohi
·
2023-04-21 15:25
2023年超全
前端面试题
-背完稳稳拿offer(欢迎补充)
HTML、CSS相关HTML5HTML5新特性增强了表单,input新增了一些type:color----定义调色板tel-----定义包含电话号码的输入域email—定义包含email地址的输入域search–定义搜索域number–定义包含数值的输入域date----定义选取日、月、年的输入域Video视频标签;Audio音频标签;语义化标签;datatime-local定义文档类型的简写地理
奶糖 肥晨
·
2023-04-21 15:15
面试题
前端
javascript
html
js
前端面试题
(每日两道3)
1.类名操作(原生js操作name的增删查)完成几个DOM元素类名操作的工具方法:addClass(dom,name):给dom元素添加类名nameremoveClass(dom,name):把dom元素的类名name删除hasClass(dom,name):判断dom元素是否有类名name答案:letdom=document.getElementById('dom')constaddClass=
张凯斯
·
2023-04-21 08:04
2020
前端面试题
(HTML、CSS、JS)
一.HTML1.你是如何理解HTML语义化的?根据内容的结构化,选择合适的标签。例如:文章就用article标签,标题就用h1标签,代码就用code标签等。便于开发者阅读和写出更优雅的代码。好处:(1)有利于SEO(搜索引擎优化)(2)呈现较好的内容结构和代码结构。(3)便于开发和维护。(4)方便其它设备解析。2.meta-viewport是做什么的?怎么写?meta标签主要用于描述页面中的一些信
柳岸花茗
·
2023-04-21 06:32
前端面试题
前端面试问题本套面试题由浅入深提问;测试分支:externalChannels-frontEnd-test测试文件:frontEndTest.html底层原理javascript数据类型有哪几种?null、undefiend、number、string、boolean、object五种类型;如何确定一个值到底是什么类型,例如使用instanceof运算符;1.三种方法确认值是什么类型,typeof
dudubird85
·
2023-04-21 04:39
2019
前端面试题
:计算字符串中出现次数最多的字符并输出
给大家分享一道同行今年10月份求职过程中遇到的一个面试题,计算字符串中出现次数最多的字符并输出,这道题看似很简单,但是细想了一下,感觉也有点麻烦,下面列出我的解题思路,代码亲测能实现题目要求,小伙伴们快来试试吧(function(str){vararr=str.split('');//先把字符串切割成数组,因为要遍历这个数组varnewArr=[];//定义一个新的数组用来存放[{'letter'
倚剑闯天涯_
·
2023-04-20 23:20
常见的vue,javascript,css
前端面试题
常见的vue,javascript,css
前端面试题
1.Vue2和Vue3的区别至少说5点2.Vue3中组件通信的流程【父传子,子传父】3.Apply/call/bind的原理是什么?
米奇妙妙wuu
·
2023-04-20 23:31
javascript
vue
css
【面试题】JavaScript 中 try...catch 的使用技巧 ?
大厂面试题分享面试题库前后端面试题库(面试必备)推荐:★★★★★地址:
前端面试题
库web
前端面试题
库VSjava后端面试题库大全作为一位Web前端工程师,JavaScript中的try...catch是我们常用的特性之一
前端技术栈
·
2023-04-19 22:11
前端面试题
javascript
前端
开发语言
前端面试题
- (1)HTML5 CSS3
1.CSS3有哪些新特性?CSS3实现圆角(border-radius),阴影(box-shadow),对文字加特效(text-shadow、),线性渐变(gradient),旋转(transform)3.transform:rotate(9deg)scale(0.85,0.90)translate(0px,-30px)skew(-9deg,0deg);//旋转,缩放,定位,倾斜增加了更多的CSS
可可奈奈learn
·
2023-04-19 20:00
前端开发面试题
前言只看问题点这里本文收集总结了一些
前端面试题
,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!也是不可能的!
小东西儿
·
2023-04-19 16:34
前端经典总结
前端开发
面试题
前端
框架
面试
前端开发面试题(转载)
原文地址前端开发面试题前言本文由我收集总结了一些
前端面试题
,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!
weixin_30312563
·
2023-04-19 16:34
前端
json
ui
ViewUI
web
前端面试题
@十四(什么是进程?什么是线程?两者的关系?)
什么是进程?什么是线程?两者的关系?(1)进程进程是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进程都有一个自己的地址空间,至少有5种基本状态,它们是:初始态,执行态,等待状态,就绪状态,终止状态。(2)线程线程是CPU调度和分派的基本单位,它可与同属一个进程的其他的线程共享进程所拥有的全部资源。(3)联系线程是进程的一部分,一个线程只能属于一个进程,而一
王芃皓
·
2023-04-19 09:31
华为OD
前端面试题
1、写题:全排列(有重复的元素);2、介绍项目经历(技术栈、框架、实现了什么功能);3、登录、鉴权、权限控制前台架构(用什么存了用户的信息,怎么去拦截的,怎么进行权限校验的);4、路由守卫;5、通过axios怎样封装接口;6、什么情况下用post接口、什么情况下用get接口;7、在项目中webpack的配置有什么(vue.config.js还是webpack.js);8、loader和plugin
一米阳光MM
·
2023-04-18 22:52
面试
前端
vue.js
javascript
前端科普系列:前端简史
一、什么是前端回答这个问题之前,我想起了一道非常经典的
前端面试题
:“从输入URL到页面呈现在你面前到底发生了什么?”这个题目可以回答的很简单,但仔细思考,也可以回答的很深,这个过程涉及的东西很多。
BABYMISS
·
2023-04-18 05:50
【面试题】对 JSON.stringify()与JSON.parse() 理解
大厂面试题分享面试题库前后端面试题库(面试必备)推荐:★★★★★地址:
前端面试题
库web
前端面试题
库VSjava后端面试题库大全重新学习这两个API的起因在本周五有线上的项目,16:30开始验证线上环境
前端技术栈
·
2023-04-18 03:29
前端面试题
json
javascript
前端
前端面试题
-CSS
文章目录1、盒子模型2、BFC3、清除浮动方式4、脱离文档流的方式5、层叠上下文的顺序6、左边固定(100px)右边自适应布局7、水平居中布局8、CSS样式叠加的权重9、link与@import的区别10、css3新特性11、有哪些方式(CSS)可以隐藏页面元素12、说说em/px/rem/vh/vw/%区别13、flex布局那些属性,什么作用14、flex:1是那三个属性的简写15、LVHA的解
三个木马人
·
2023-04-18 02:54
css
前端
html
前端面试题
- 基础(HTML、HTTP、WEB)
文章目录1、前端SEO需要注意哪些2、img标签上的title和alt区别3、浏览器输入url到显示过程4、浏览器渲染过程5、常见请求方式6、常见的状态码7、网站性能优化8、语义化理解9、浏览器内核理解10、H5的新特性11、离线存储使用,工作原理12、浏览器是如何管理和加载离线资源13、缓存14、iframe优缺点15、WEB标准和W3C标准是什么16、XHTML、HTML5和HTML区别17、
三个木马人
·
2023-04-18 02:54
前端
html
http
前端面试题
总结-VUE
文章目录1、对vue的理解2、对spa的理解3、响应式数据的理解4、Proxy相比于defineProperty的优势5、vue通过数据劫持能精准的检测数据变化,为什么还需要diff呢6、vue如何进行依赖收集7、Vue实例挂载的过程中发生了什么8、如何将template转化为render函数9、生命周期10、vue的生命周期钩子是如何实现的11、父子组件加载顺序12、Vue.mixin使用场景和
三个木马人
·
2023-04-18 02:53
前端
vue.js
javascript
前端面试题
——webpack篇(五)
1、webpack与grunt、gulp的不同?三者都是前端构建工具,grunt和gulp在早期比较流行,现在webpack相对来说比较主流,不过一些轻量化的任务还是会用gulp来处理,比如单独打包CSS文件等。grunt和gulp是基于任务和流(Task、Stream)的,先找到一个文件,对其做一系列链式操作,更新流上的数据,整条链式操作构成了一个任务,多个任务就构成了整个web的构建流程。we
前端宝库
·
2023-04-18 02:48
webpack
前端
javascript
前端面试题
——微信小程序篇(六)
1、小程序的项目文件结构根目录下有app.json对当前小程序的全局配置:配置页面,配置窗口,配置tabbar,配合分包app.js可以放全局的逻辑代码app.wxss存放全局样式project.config.json工具包配置components文件夹,存放公共组件pages文件夹存放每个页面,每个页面包含四个文件wxml,wxss,.js,.json文件utils目录存放引入的工具,图片Sub
前端宝库
·
2023-04-18 02:48
微信小程序
前端
小程序
前端面试题
—— 防抖和节流
防抖:在第一次触发事件时,不立即执行函数,而是给出一个期限值比如1000ms,然后:如果在1000ms内没有再次触发事件,那么就执行函数如果在1000ms内再次触发事件,那么当前的计时取消,重新开始计时规则:如果在规定时间内不断触发同一事件,只会执行一次函数。实现:下面以滚动条事件举例,采用setTimeout这个函数来实现计时,然后借助闭包来实现:functiondebounce(fn,dela
Xiaozezeze
·
2023-04-18 02:18
js
vue
前端
javascript
vue.js
前端面试题
——js篇(二)
1.解释下什么是变量声明提升?JS引擎在运行一份代码的时候,首先,对代码进行预编译,将所有var声明的变量提升到所在作用域的顶部,赋值留在原地。而let和const声明的变量不存在声明提升。2.JS的参数是以什么方式进行传递的?基本类型:是值传递!像对象数组,传递的是地址。3.谈谈你对JavaScript垃圾回收的理解?js的垃圾回收机制指的是JS中对内存的分配和回收都是自动完成的,内存在不使用的
前端宝库
·
2023-04-18 02:18
javascript
前端
面试
前端面试题
之——小程序篇
小程序面试题1.数据请求怎么封装将所有的接口放在统一的js文件中并导出(或者将请求地址、头、方法在一个js文件里统一定义为一个常量并导出)在app.js创建封装请求数据的方法在子页面中调用封装的方法请求数据2.参数传值的方法给HTML元素中添加data-*属性来传递需要的值,之后通过e.currentTarget.dataset或onload的param参数获取。注意不能有大写字母,不可以存放对象
Desperadoes·
·
2023-04-18 02:16
vue.js
javascript
前端
css
html
前端面试题
——js数组去重,能用几种方法实现(必会)
js数组去重的6种方法使用es6set方法[…newSet(arr)]letarr=[1,2,3,4,3,2,3,4,6,7,6];letunique=(arr)=>[...newSet(arr)];unique(arr);//[1,2,3,4,6,7]利用新数组indexOf查找indexOf()方法可返回某个指定的元素在数组中首次出现的位置。如果没有就返回-1。for双重循环通过判断第二层循环
金木女友
·
2023-04-18 02:16
前端
javascript
开发语言
前端面试题
——vue必备面试题(四)
目录1.vue封装可复用的组件2.keep-alive的理解3.vue2中的过滤器4.vue中data发生改变时视图不更新如何解决5.为什么vue中的data是一个函数1.vue封装可复用的组件答:首先在src目录下创建一个components文件夹在这个文件夹创建组件在需要用的组件中引入这个组件比如:封装一个搜索框组件1.在components里面创建一个search.vue2.在search.
跟着阿龙学编程
·
2023-04-18 02:15
前端
面试
vue
vue.js
前端面试题
——vuex理解
1.vuex的理解vuex是一个状态管理工具是管理项目中的公共数据能在所有组件中使用vuex有五大核心分别是-state存放公共数据的地方通过this.$store.state调用-mutations修改state中的状态通过this.$store.commit调用-getters计算属性通过this.$store.getters-actions异步操作通过this.$store.dispatch
跟着阿龙学编程
·
2023-04-18 01:45
前端
vue.js
vue
前端面试题
——vue路由守卫
vue路由守卫?详解页面权限-所谓的路由守卫就是我们进行页面跳转的时候触发的钩子函数-vue一共给我们提供三种路由守卫-全局路由守卫beforeEachafterEach-组件路由守卫beforeRouterEnterbeforeRouterUpdatebeforeRouterLeave-单个页面独享的路由守卫beforeEnter-在每个钩子函数中都有三个参数分别是tofromnext-vue-
跟着阿龙学编程
·
2023-04-18 01:45
面试
前端
vue
vue.js
前端面试题
——React重点
文章目录React相关问题1.函数式组件与Class组件有什么不同?2.说说React的fiber架构?3.协调4.虚拟DOM(VirtualDOM)React相关问题1.函数式组件与Class组件有什么不同?答:①函数式组件不需要继承,直接“function+组件名”就可以了;而class组件还需要继承classDemoClassextendsReact.Component()②函数式组件没有t
清颖~
·
2023-04-18 01:12
前端
React
前端
react.js
面试
2023
前端面试题
——CSS篇
1.盒模型/*红色区域的大小是多少?200-20*2-20*2=120*/.box{width:200px;height:200px;padding:20px;margin:20px;background:red;border:20pxsolidblack;box-sizing:border-box;}/*标准模型*/box-sizing:content-box;/*IE模型*/box-sizin
赫兹/Herzz
·
2023-04-18 01:11
web前端
css
面试
【
前端面试题
——JS篇】
目录1.javascript都有哪些数据类型,如何存储的?2.判断数据类型的方法有哪些?有什么区别?3.说说你对事件循环的理解?4.说说你对BOM的理解,BOM的核心都有哪些?作用是什么5.Bind,call,apply有什么区别?如何实现一个bind方法?6.如何理解闭包?闭包的应用场景是?7.说说你对同步和异步的区别的理解?8.什么是事件代理?9.什么是防抖和节流,有什么区别?如何实现?10.
北海屿鹿
·
2023-04-18 01:11
前端
前端
前端面试题
:实现批量请求数据,并控制请求并发数量,最后所有请求结束之后,执行callback回调函数
constallRequest=["https://dog-facts-api.herokuapp.com/api/v1/resources/dogs?index=1","https://dog-facts-api.herokuapp.com/api/v1/resources/dogs?index=2","https://dog-facts-api.herokuapp.com/api/v1/res
小张很嚣张~
·
2023-04-18 01:37
前端
javascript
开发语言
【
前端面试题
】21道关于性能优化的面试题(附答案)
【
前端面试题
】21道关于性能优化的面试题(附答案)随着前端项目不断扩大,浏览器渲染的压力变得越来越重。配置好一点的计算机可以顺利地展现页面;配置低一些的计算机渲染页面的性能就不那么可观了。
青铜小菜姬
·
2023-04-17 20:54
前端
大华
前端面试题
昨天去面试了,一面的时候感觉还不错,问的都是一些很基础的问题,大部分都能回答上来。在此我把一些问题记录下来。1.谈谈盒模型。2.清除浮动的几种方法。3.伪类和伪元素。4.JS数组以及字符串的一些常用方法。5.谈谈placeholder的实现。6.JS的数据类型。7.问了一个有关声明提前的问题。8.null和undefined的区别。9.数组去重。10.settimeout和setinterval的
初上连钩
·
2023-04-16 12:53
十分钟学会
前端面试题
js 深拷贝与浅拷贝
我们从以下三个方面进行学习浅拷贝和深拷贝。1.首先了解为什么要学习浅拷贝和深拷贝?2.浅拷贝的概念和用法,以及优缺点。3.深拷贝的概念和用法,深拷贝的好处。下面我们开始学习啦!(以下代码中console.log()后面注释皆为控制台输出结果。)第一部分:对象赋值问题(学习深浅拷贝的原因)开发中我们经常需要复制一个对象。如果直接用赋值会有下面问题:如下面的代码:将对象p1赋值给p2,改变p2里面属性
Mar-30
·
2023-04-16 09:50
前端
javascript
vue.js
前端面试题
JavaScript- 如何深拷贝一个对象
在实际开发中,我们经常会遇到原对象不能修改,但是又需要用到里面的数据,比如原对象里面的值是一个数组,我们要将他拼接成一个字符串。这个时候如果可以深拷贝一个对象,用拷贝出来的这个对象进行操作就会非常方便,这也是前端面试中,经常会遇到的题,可以考验候选人,对于js的知识是否掌握的过硬。对象的拷贝,可以分为深拷贝和浅拷贝。目前自己总结的对象拷贝的方法:直接赋值obj2=obj1Object对象上的:Ob
大龙BBG
·
2023-04-16 05:16
前端面试题
之CSS布局问题
前端CSS布局问题垂直居中DIV两栏布局左边固定右边自适应三栏布局左右固定中自适应总结垂直居中DIVHTML部分我是垂直居中的div这里简单给出几种1.绝对定位(盒子宽高已知).father{position:relative;width:500px;height:500px;background-color:red;}.son{position:absolute;left:50%;top:50%
Jet_closer_burning
·
2023-04-16 02:37
面试
css
css3
less
html
JavaScript中的闭包
前言相信很多小伙伴在工作或者面试过程中都遇到过这个问题,作为经典的
前端面试题
之一,它高频地出现在我们的求职生涯中。
WEB全栈开发陈老师
·
2023-04-16 01:19
一行代码就能完成的事情,为什么要写两行?
大厂面试题分享面试题库前后端面试题库(面试必备)推荐:★★★★★地址:
前端面试题
库web
前端面试题
库VSjava后端面试题库大全三元运算符用三元运算符代替简单的ifelseif (age str.split
前端技术栈
·
2023-04-15 12:05
前端面试题
javascript
前端
java
前端面试题
(汇总)
前端面试题
(较全面):https://blog.csdn.net/weixin_43606158/article/details/898111891.网页从输入网址(URL)到渲染完成经历了哪些过程?
蜗牛与藤曼
·
2023-04-15 09:19
javascript
VUE
vue.js
javascript
jquery
typescript
前端面试题
1,什么是闭包?闭包有什么好处?使用闭包要注意什么?闭包:函数嵌套函数,内部函数可以引用外部函数的参数和变量,变量和参数不会被垃圾回收机制所回收好处:1)希望一个变量长期驻扎在内存之中2)避免全局变量的污染3)私有成员的存在注意:可能会造成内存泄漏详情可参考:http://www.jianshu.com/p/76ad6105bb8b2,在js中通过typeof能弹出的数据类型有哪些number,s
itsmyturn
·
2023-04-15 08:16
2021
前端面试题
系列:HTTP请求和HTTP缓存控制
大家好,我是前端岚枫,一枚二线城市的程序媛,今天主要跟大家分享我整理的笔记2021
前端面试题
系列:HTTP请求和HTTP缓存控制,此方面内容在我们的工作中常用到,也是面试官经常提问的问题,希望下面文章对大家有所帮助
前端岚枫
·
2023-04-15 07:31
前端面试题
3/29
1.什么是动态路由?静态路由:静态路由是在路由器中设置固定的路由表;除非网络管理员进行干预,否则静态路由表不会发生变化。动态路由:由网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新路由表的路由方式。动态路由匹配指的是某些路由规则它们的一部分是完全一样的,只有另一部分是动态变化的,这个时候我们可以把这些动态变化的部分形成路由参数,这些路由参数就叫做动态路由匹配应用场景:通过动态路由参
qq_46100747
·
2023-04-14 22:17
vue
vue.js
javascript
前端面试题
:1.B/S架构和C/S架构;2定义vue-router的动态路由
文章目录讲一下B/S架构和C/S架构的区别是什么4、怎么定义vue-router的动态路由?怎么获取传过来的动态参数?讲一下B/S架构和C/S架构的区别是什么B/S:B是英文单词Browser的首字母,即浏览器的意思;S是英文单词Server的首字母,即服务器的意思。B/S就是Browser/Server的缩写,即浏览器/服务器模式。这种模式统一了客户端,让核心的业务处理在服务端完成.只要在电脑或
小菜要变强
·
2023-04-14 22:12
前端面试题
前端
架构
vue.js
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他