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
✿✿--前端面试题
2019年3月-4月
前端面试题
汇总(暂停更新了...)
搜罗了最近看机会的小伙伴遇到的面试问题(3月-4月),不排序不归类,贵在真实1.[1,2,3].map(parseInt)输出结果image.pngparseInt()函数可解析一个字符串,并返回一个整数。parseInt(string,radix)这里面有两个参数,这里重点讲一下第二个可选。表示要解析的数字的基数。该值介于2~36之间。如果省略该参数或其值为0,则数字将以10为基础来解析。如果它
广告位招租
·
2020-07-15 05:53
前端面试题
:这是我理解的MVVM,请注意查收
MVVM模式是什么?你是怎么理解MVVM原理的?理解它不只是应付面试,对VUE、Backbone.js、angular、Ember、avalon框架的设计模式也会有更进步一步的理解,有可能下一个流行框架就是你的杰作~~本篇文章最后也会实现了一个属于自己的简易MVVM库,里面实现了一个mvvm库应有基本功能~现在流行的前端框架也就是vue、react、angular了,在投递简历时,我们都可以看到任
weixin_33894992
·
2020-07-15 04:40
浏览器架构-原理篇
那一个经典的
前端面试题
来说:「在浏览器地址栏中输入url到页面展现的短短几秒内浏览器究竟做了什么?」
weixin_33754065
·
2020-07-15 04:45
前端面试题
2
谈谈以前端角度出发做好SEO需要考虑什么1、了解搜索引擎如何抓取网页和如何索引网页你需要知道一些搜索引擎的基本工作原理,各个搜索引擎之间的区别,搜索机器人(SErobot或叫webcra何进行工作,搜索引擎如何对搜索结果进行排序等等。2、Meta标签优化主要包括主题(Title),网站描述(Description),和关键词(Keywords)。还有一些其它的隐藏文字比如Au者),Category
weixin_30696427
·
2020-07-15 03:43
前端面试题
总结-CSS 3 阶段
请各位读者添加一下作者的微信公众号,以后有新的文章,将在微信公众号直接推送给各位,非常感谢。1CSS3的圆角,背景,旋转等效果2用border画一个椭圆3用CSS3做一个动画效果4用CSS3实现多选内容的全选和反选,点击提交按钮,如何实现选中内容的提交5下拉菜单中如何实现子选项的圆角6自适应的布局7background-clip&background-origin有何区别8分别解释border-b
MR_LIXP
·
2020-07-14 22:19
CSS: 元素高度为自身宽度的一半
题目来自某社招的
前端面试题
。
Scaukk
·
2020-07-14 21:25
鼠标点击页面中任意标签,alert该标签的名称
前端面试题
window.onload=function(){//如果只想弹出body中的标签名陈的话getElementsByTagName('body');//如果把特殊字符串"*"传递给getElementsByTagName
哥伦比亚。
·
2020-07-14 20:35
js
前端面试题
(二)vue和react的区别
相同点1都支持服务器端渲染2都有VirtualDOM(虚拟dom),组件化开发,都有’props’的概念,这是properties的简写。props在组件中是一个特殊的属性,允许父组件往子组件传送数据,都实现webComponent规范3数据驱动视图4都有支持native的方案,React的Reactnative,Vue的weex5构建工具React和Vue都有自己的构建工具,你可以使用它快速搭建
Z姑娘早安
·
2020-07-14 19:11
react
vue
2019前端Vue面试题(Vue篇)(上)
2019
前端面试题
(Vue篇)(上)近几年Vue的发展尤为迅速,在中小型的项目上应用广泛,而且也是我们在经历面试时的高频问题,所以我们要怎么去很好的回答这些Vue的面试题呢?话不多说,直接看!
就是不健身
·
2020-07-14 17:27
各种
前端面试题
-html/css/jquery/js/es6/ajax/json/mvvm/nodejs等
在这里总结了一下前端各种技术的面试题,所有问题均不带答案,需要自己解答。一、HTML、CSS、HTML5、CSS31、XHTML与HTML的有何异同?2、介绍一下CSS的盒子模型?弹性盒子模型是什么?3、Doctype的作用?标准模式与兼容模式各有什么区别?4、HTML5为什么只需要写?5、行内元素有哪些?块级元素有哪些?空(void)元素有那些?6、页面导入样式时,使用link和@import有
pj_me
·
2020-07-14 15:11
前端面试题
ES6语法(1)—— 用let、const代替var
ok,了解一下1.let的使用以及块级作用域的提出由于let继承了var弱类型的特性,因此在大部分情况下let和var是十分相似的,但如果对javaScript的作用域以及预解析机制(在我的
前端面试题
一文中
闲人王昱珩
·
2020-07-14 09:21
ES6语法详解
前端面试题
(四)浏览器篇
事件机制事件触发三阶段事件触发有三个阶段window往事件触发处传播,遇到注册的捕获事件会触发传播到事件触发处时触发注册的事件从事件触发处往window传播,遇到注册的冒泡事件会触发事件触发一般来说会按照上面的顺序进行,但是也有特例,如果给一个目标节点同时注册冒泡和捕获事件,事件触发会按照注册的顺序执行。//以下会先打印冒泡然后是捕获node.addEventListener('click',(e
C楚辉H
·
2020-07-14 09:36
前端面试题
(上)
前端面试题
一、单选题(共15题,每题2分)1、以下不属于行内元素的是()a)h1b)ac)spand)select2、以下不属于块级元素的是()a)h2b)divc)spand)h33、以下不属于空元素的是
banlin1780
·
2020-07-14 08:46
前端面试题
(2017-12-4)
http://www.100mian.com/mianshi/webqianduan/49981.htmldisplay:none和visibility:hidden的区别?1.display:none是彻底消失,不在文档流中占位,浏览器也不会解析该元素;visibility:hidden是视觉上消失了,可以理解为透明度为0的效果,在文档流中占位,浏览器会解析该元素;2.使用visibility:
Vivianluolita
·
2020-07-14 06:14
前端面试题
前端面试题
letconst的区别?const是常量的指针不变,Object.freeze({})可以使值也不变,修改不会报错,原理可能就是用{}包起来的浏览器渲染dom树的原理?webkit和geoko不一样,webkit分别解析html和css,然后合并,再和layouttree合并成rendertree;geoko多一个contentsink为啥不在componentWillMount中获取数据?set
中石化局长
·
2020-07-14 05:32
前端面试题
vue—(MVC、MVVM、MVP理解;组件通信)
对MVC、MVVM、MVP的理解Model:模型层(用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法,数据模型或业务模型,就是我们要显示给用户查看的内容)View:视图层(渲染页面,用户直接看到的界面)Controller:控制器(M和V之间的连接器,用于控制应用程序的流程,及页面的业务逻辑)MVC特点:MVC模式的特点在于实现关注点分离,即应用程序中的数据模型与业务和展示逻辑解耦。在客
0;
·
2020-07-14 05:53
前端面试题
登录怎么写用户输入用户名密码之后向后台发送请求,之后会返回token,把返回的token存入到session里面去之后使用导航守卫router.beforeEach在路由请求前去本地取出寸的session如果没有说明没有登陆router.beforeEach((to,from,next)=>{/*to将要访问的路径form表示从哪个路径跳转而来next是一个函数表示放行*/if(to.path==
Brian_Jing
·
2020-07-14 04:13
日常学习
2019年Web
前端面试题
总结 助力高薪前端之路
Web前端在近几年是越来越火热了,很多人看到了前端的高薪资,更看到了前端行业的发展前景,所以纷纷投入到学习前端技术学习中来。下面给大家总结整理2019年Web前端经典面试题,助力大家找到更好的工作,走向高薪前端之路。1、CSS,JS代码压缩,以及代码CDN托管,图片整合。(1)CSS,JS代码压缩:可以应用gulp的gulp-uglify,gulp-minify-css模块完成;可以应用Webpa
一丶秋
·
2020-07-14 02:44
前端面试题
(一) promise和async/await区别
promise和async/await都是处理异步请求promise的用法基本语法:promise共有三个状态链式调用错误捕获async、await用法错误捕获区别:拓展:js中同步、异步js的同步和异步问题通常是指ajax的回调,如果是同步调用,程序在发出ajax调用后就会暂停,直到远程服务器产生回应后才会继续运行。而如果是异步调用,程序发出ajax调用后不会暂停,而是立即执行后面的代码,服务器
Z姑娘早安
·
2020-07-14 02:16
javascript
【遇见】真实经历过的
前端面试题
汇集【这是个待续篇,也欢迎大家一起讨论】
文章目录html篇1.语义化标签有哪些?HTML5新特性有哪些?2.说一些浏览器实现页面渲染的整个过程3.行内标签有哪些?块级标签有哪些?4.简述一下src与href的区别?CSS篇1.如何让一个div盒子实现垂直水平居中?有几种方法?2.清除浮动的方法有哪些?3.CSS3的新特性有哪些?4.讲下CSS的盒子模型是怎样的?5.px和em的区别?JS篇1.深拷贝和浅拷贝的区别?2.==和===的区别
一颗甜橙树
·
2020-07-14 01:11
前端面试
前端面试题
目搜集
最近读到一本与前端面试有关的书《前端程序员面试笔试宝典》,里面的内容很多都是高频的面试题,在此推荐给各位网友。一、理论知识1.1、前端MV*框架的意义早期前端都是比较简单,基本以页面为工作单元,内容以浏览型为主,也偶尔有简单的表单操作,基本不太需要框架。随着AJAX的出现,Web2.0的兴起,人们可以在页面上可以做比较复杂的事情了,然后前端框架才真正出现了。如果是页面型产品,多数确实不太需要它,因
weixin_34275734
·
2020-07-13 18:51
一份来自于全球的
前端面试题
清单,看看老外喜欢考哪些题(部分有答案)
搜集的大部分外国
前端面试题
没有做翻译,单词并不难,大家应该看得懂。题目旁边的方括号内,简单记录了与此题相关的知识点。总共大概一千多道,包含国内的题目,如有错误,欢迎指正。
weixin_33928137
·
2020-07-13 18:05
网上收集的前端题目
本来想全部都拷贝到自己的博客园中然后加些自己的见解不过貌似工程比较大先贴出我找到的原地址吧)1.汤姆大叔的6道js题目(里面最有意思的是实现如下语法的功能:vara=add(2)(3)(4);//9)2.BAT
前端面试题
weixin_30547797
·
2020-07-13 17:09
2018 vue
前端面试题
1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的router-link组件。2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数?答:在router目录下的index.js文件中,对path属性加上/:id。使用router对象的params.id3、vue-router有哪几种导航钩子?答:三种,一种是全局导航钩子:router.be
weixin_30364325
·
2020-07-13 16:37
整理
前端面试题
1
HTML&CSS1.常用那几种浏览器测试?有哪些内核(LayoutEngine)?(Q1)浏览器:IE,Chrome,FireFox,Safari,Opera。(Q2)内核:Trident,Gecko,Presto,Webkit。2.说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8以下)(Q1)行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设
weixin_30359021
·
2020-07-13 16:34
阿里
前端面试题
淘宝网HTML&CSS面试题1.Doctype?严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?2.行内元素有哪些?块级元素有哪些?CSS的盒模型?3.CSS引入的方式有哪些?link和@import的区别是?4.CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先级高?5.前端页面有哪三层构成,分别是什么?作用是什么?6.css的基本语句构成是?7
郭薇薇_
·
2020-07-13 13:48
面试题
选中页面上所有选中的checkbox(使用原生js)
前端面试题
小结,使用原生js选择页面上所有选中的checkbox。
叶茂腾
·
2020-07-13 11:25
前端
前端面试题
集锦
1.form中的input可以设置为readonly和disable,请问两者有什么区别?readonly不可编辑,但可以选择和复制;值可以传递到后台disabled不可编辑,不能复制,不能选择;值不可以传递到后台2.JavaScript有几种数据类型?Number,String,Boolean,Null,Undefined,Object,Array3.请用css样式中的border来制作箭头图标
ZYN5431
·
2020-07-13 11:38
前端面试题
前端面试题
目总结
1、IE8中如何实现圆角效果?2、什么情况下会出现闭包,又如何来理解相关函数,举例说明。3、对于ES6的理解以及有多少应用。4、对于异步操作的理解(关键词:同源策略,promise,waite)5、跨域一般采用什么方式来解决,至少说出两种以及原理(关键词:cors后台解决,postmessage,或者使用框架的代理)6、webpack配置文件的一些基本操作7、react的生命周期8、本地存储的形式
AmethystSong
·
2020-07-13 09:30
前端
面试
ie
8
前端
面试
前端面试题
笔记
题目参考来源:1.http://blog.csdn.net/PRIMEFJT/article/details/786190802.个人笔试/面试初步看了下阿利面试题的博客,觉得自己确实是非常的“新”,之前准备社招的时候觉得自己基础打得还算扎实,现在发现有些概念模糊了,有些文中提到的根本没了解过,所以决定温故知新,因为要准备三月的校招社招,所以除了以上博文内提到的题目,遇到别的好的题目也会跟大家一起
闲人王昱珩
·
2020-07-13 04:30
杂七杂八
2020年Web
前端面试题
之Vue相关(最全,最详细)
vue相关1.vue生命周期什么是Vue生命周期?Vue实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是Vue的生命周期Vue生命周期的作用是什么?它的生命周期中有多个事件钩子,让我们在控制整个Vue实例的过程时更容易形成好的逻辑Vue生命周期总共有几个阶段?它可以总共分为8个阶段:创建前/后,载入前/后,更新
宅男呀
·
2020-07-13 01:30
Interview
vue
面试
2020
web前端
最全
最详细
web
前端面试题
:JS、ES6篇
web
前端面试题
:JS、ES6篇JS是一种什么样的语言?JS数据类型有哪些?介绍JS有哪些内置对象?栈与堆的区别?什么是闭包?闭包有什么作用?
书剑走江湖
·
2020-07-13 01:36
前端面试题
Bootstrap
1.用bootstrap中的栅格做网页布局的基本结构是什么?默认将一行分为多少列?答案:容器中设置行,行内设置列默认将一行分为12个单元格(列)2.如何编写响应式网页?答案:(1)声明viewport元标签(2)所有容器/文字/图片使用相对尺寸(3)流式布局+弹性布局(4)使用CSS3MediaQuery技术3.同时监听多个scss文件的命令是什么?答案:node-sass-wscss文件夹–oc
AyayaOVO
·
2020-07-12 23:29
面试题
bootstrap
前端面试题
nodejs
nodejs**1.同步和异步有何区别?答案:同步:指发送一个请求,需要等待返回,然后才能够发送下一个请求,有等待过程(在一个任务进行中时不能开启其他的任务)。异步:指发送一个请求,不需要等待返回,随时可以再发送下一个请求,即不需要等待(在一个任务进行中时可以开启其他的任务)。2.NodeJS中有哪些类型模块,文件操作用哪一个模块?答案:模块类型:核心模块、自定义模块、第三方模块。文件操作:fs模
AyayaOVO
·
2020-07-12 23:28
面试题
前端面试题
IOS和安卓常见兼容问题1.IOS下input默认样式(圆角、阴影)解决方案:input{-webkit-appearance:none;border-radius:0;border:1px#cccsolid;}2.在IOS下页面滑动卡顿,Andoid没问题解决方案:body{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;}3.
Wxq_59f9
·
2020-07-12 19:16
vue脚手架中配置代理跨域
1.几乎跨域是
前端面试题
中必问的每次这样问一是问我们产生跨域的原因,解决的跨域的原理原因无非就是浏览器的同源策略导致不同源头的服务器地址浏览器默认是不会使用回来的数据记住并不是请求失败了而是回来数据浏览器根据同源策略原则而不使用解决方法
yunchong_zhao
·
2020-07-12 19:22
vue
Web
前端面试题
CSS部分问题与解答
1.Q:CSS属性是否区分大小写?ul{MaRGin:10px;}A:不区分。HTML,CSS都对大小写不敏感,但为了更好的可读性和团队协作一般都小写,而在XHTML中元素名称和属性是必须小写的。2.Q:行内(inline)元素设置margin-top和margin-bottom是否起作用?A:不起作用。(答案是起作用,个人觉得不对。)html里的元素分为替换元素(replacedelement)
xyphf_和派孔明
·
2020-07-12 17:58
Web前端面试
css
web前端
面试题
整理
前端面试题
(五) : JavaScript题目
1.为了保证页面输出安全,我们经常需要对一些特殊的字符进行转义,请写一个函数escapeHtml,将,&,“进行转义functionescapeHtml(str){varexp=/['){return'>'}elseif(match==='&'){return'&'}})returnnewStr;}2.用js实现随机选取10–100之间的10个数字,存入一个数组,并排序functiongetS
李棠辉
·
2020-07-12 15:04
2019 vue
前端面试题
1、active-class是哪个组件的属性?嵌套路由怎么定义?答:vue-router模块的router-link组件。2、怎么定义vue-router的动态路由?怎么获取传过来的动态参数?答:在router目录下的index.js文件中,对path属性加上/:id。使用router对象的params.id3、vue-router有哪几种导航钩子?答:三种,一种是全局导航钩子:router.be
BigC哥
·
2020-07-12 12:14
vue
整理
前端面试题
闭包能够读取其他函数内部变量的函数闭包的作用1.使用闭包可以访问函数中的变量。2.可以使变量长期保存在内存中,生命周期比较长。闭包不能滥用,否则会导致内存泄露,影响网页的性能。闭包使用完了后,要立即释放资源,将引用变量指向null。 functionf1(){varn=999;functionf2(){alert(n);}returnf2;}varresult=f1();result();//99
西鱼
·
2020-07-12 10:11
前端面试
2019
前端面试题
-框架、架构篇
yarn和npm的区别yarn的优点:速度快并行安装离线模式安装版本统一更简洁的输出多注册来源处理更好的语义化zhuanlan.zhihu.com/p/27449990yarn.lockyarn.lock会记录你安装的所有大大小小的软件包的具体版本号。只要你不删除yarn.lock文件,再次运行yarninstall时,会根据其中记录的版本号获取所有依赖包。你可以把yarn.lock提交到版本库里
weixin_34092455
·
2020-07-12 08:30
前端面试题
:从url到页面展现,这之中发生了什么?
这里markdown格式跟简书不太一样,排版可能不是很好,可以转到我的简书上看我们平常在地址栏里输入一些网址时,页面很快就会出现,但在这之中到底发生了什么事情呢?大概是这样的流程:在浏览器的地址栏中敲入了url域名解析服务器处理请求浏览器处理绘制网页一、在浏览器的地址栏中敲入了url首先,我们要知道url是什么?URL(UniformResourceLocator),统一资源定位符,用于定位互联网
weixin_33963594
·
2020-07-12 08:19
前端面试题
:柯里化函数总结
什么是柯里化函数柯里化(Currying):是把一个接收多个参数的函数变换成接收一个单一参数(最初函数的第一个参数)的函数,并且返回接收余下的参数且返回结果的新函数。题目如一个典型的面试题:实现add(1)(2)(3)普通函数:functionadd(a,b,c){returna+b+c}console.log(add(1,2,3))//6复制代码柯里化函数(最简单的一种)functionadd(
D_SJ
·
2020-07-12 08:35
关于前端基本要求及一些题
百度前端招聘基本要求:首先肯定是前端基础知识扎实(html、css、js),这个你从网上搜一些
前端面试题
,问的基本都是差不多的。css:选择器、属性都了解,常用布局能够实现就可以了。
weixin_30835923
·
2020-07-12 07:11
前端开发面试题总结--(一)HTML5部分
又到了年初换工作的高峰期,这里总结一下在网上发现的
前端面试题
,做个记录,第一部分先写HTML5相关,以后陆续添加~HTMLDoctype作用?声明位于位于HTML文档中的第一行,处于标签之前。
初夏_summer
·
2020-07-12 07:33
以 HTML5 Boilerplate 为基础的
前端面试题
最近老大让我出一套关于前端的面试题,不想重复网络上的题库。考虑一会,决定采用HTML5Boilerplate这套优秀的前端模板作为基础进行拓展,主要考察日常的前端开发的基础知识,偶尔插入一些平时具有好奇心才会去了解的知识(O_O)?。要点:题目类型:技术视野、项目细节、理论知识、案例题进行追问:延展问题的广度和深度,得知真实实力。因为关联性知识是长期学习获得,难以依靠临时记得。关于IEhack,条
阿树
·
2020-07-12 06:48
前端面试题
它的主要作用是延长空间,for循环是执行代码马上把所有的东西循环出来,所以我们只是看到最后一个返回值,但是我想要每循环一次的值,那么问题来了,这时候我们就要用到闭包来解决这个问题。它可以帮助我们得到每循环一次的值,他相当于一个虚拟的空间。存放瞬间值,接下来的代码会让我们一目了然。萌萌安安糖糖晓晓varmyUL=document.getElementById('myUL');varlis=myUL.
weixin_30527143
·
2020-07-12 06:29
前端面试题
——事件模型
【本篇内容较为简短,没有很多代码,速读只需一两分钟】目前共有三种事件模型,它们分别是:DOM0级事件模型、IE事件模型、DOM2级事件模型DOM0级事件模型又称原始事件模型,有两种方式,最直观的提下如下代码://方式一//将事件直接通过属性绑定在元素上//方式二//获取到页面元素后,通过onclick等事件,将触发的方法指定为元素的事件//取消该事件可直接设置为nullvarbtn=documen
次人君在野原之森网络工作室
·
2020-07-12 06:53
前端面试题
讲解(THIS、构造函数、面向对象、堆栈内存以及闭包)
视频地址:https://www.bilibili.com/video/av24383268/?p=1302.JS中的严格模式和ARG映射机制EXP1EXP2映射机制严格模式03.逻辑或和逻辑与EXP1逻辑或和逻辑与逻辑与和逻辑或的混合应用模式04.有关堆栈内存释放05.练习题讲解EXP1EXP206.堆栈内存和this混合应用EXP1EXP207.构造函数和原型链的运行机制EXP1基本数据类型和
EsunR
·
2020-07-12 03:39
面试题
前端面试题
:JS中的let和var的区别
最近很多前端的朋友去面试被问到let和var的区别,其实阮一峰老师的ES6中已经很详细介绍了let的用法和var的区别。我简单总结一下,以便各位以后面试中使用。ES6新增了let命令,用来声明局部变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效,而且有暂时性死区的约束。先看个var的常见变量提升的面试题目:题目1:vara=99;//全局变量af();//f是函数,虽
smile_to_lin
·
2020-07-11 23:23
JS
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他