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
✿✿--前端面试题
「
前端面试题
系列7」Javascript 中的事件机制(从原生到框架)
前言这是
前端面试题
系列的第7篇,你可能错过了前面的篇章,可以在这里找到:理解函数的柯里化ES6中箭头函数的用法this的原理以及用法伪类与伪元素的区别及实战如何实现一个圣杯布局?
micherwa
·
2019-02-24 00:00
javascript
event
2019
前端面试题
汇总(主要为 Vue)
(给前端大全加星标,提升前端技能)作者:前端小酱https://segmentfault.com/a/1190000018225708毕业之后就在一直合肥小公司工作,没有老司机、没有技术氛围,在技术的道路上我只能独自摸索。老板也只会画饼充饥,前途一片迷茫看不到任何希望。于是乎,我果断辞职,在新年开工之际来到杭州,这里的互联网公司应该是合肥的几十倍吧。。。。刚来3天,面试了几家公司,有些规模比较小,
前端大全
·
2019-02-23 20:45
2019阿里
前端面试题
干开发也有不少年头了,其实每个开发人员应该都有总结和写技术点的习惯,俗言说得好“好记性不如一个烂笔头”。我是一枚女程序猿,很少发文章,并且我深知这是不对的,不管好与坏分享出来大家一起讨论,总会把不好的变成好的,窄路变成宽路。哎,可能个人使然,但是发表出来的还是很少,都是在自己的工作笔记里每次记录着技术心得和一些总结。总觉得发表出来万一不好,被人取笑了怎么办。总之是一个爱多想的女程序员。最近我以前一
catherine单眼皮小眼睛
·
2019-02-22 15:50
2019web
前端面试题
相关阅读:https://blog.csdn.net/wdlhao/article/details/79079660javascript:进程与线程的区别?进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。地址空间:同一进程的线程共享本进程
mpsl
·
2019-02-21 18:16
js/es6
2019
前端面试题
汇总(主要为Vue)
毕业之后就在一直合肥小公司工作,没有老司机、没有技术氛围,在技术的道路上我只能独自摸索。老板也只会画饼充饥,前途一片迷茫看不到任何希望。于是乎,我果断辞职,在新年开工之际来到杭州,这里的互联网公司应该是合肥的几十倍吧。。。。刚来3天,面试了几家公司,有些规模比较小,有些是创业公司,也有些已经发展的不错了;今天把最近的面试题目做个汇总,也给自己复个盘,由于我的技术栈主要为Vue,所以大部分题目都是V
前端小酱
·
2019-02-20 00:00
前端
面试
vue.js
javascript
「
前端面试题
系列6」理解函数的柯里化
前言这是
前端面试题
系列的第6篇,你可能错过了前面的篇章,可以在这里找到:ES6中箭头函数的用法this的原理以及用法伪类与伪元素的区别及实战如何实现一个圣杯布局?
micherwa
·
2019-02-17 00:00
javascript
currying
面试
多迪
前端面试题
前端面试题
目1.html5有哪些新的特性绘画canvas用于媒介回放的video和audio元素本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失;sessionStorage的数据在浏览器关闭后自动删除
zhuaaaa3944210
·
2019-02-16 21:39
面试
前端面试题
整理【二】
JavaScript中如何检测一个变量是一个String类型?请写出函数实现typeof(obj)==="string"typeofobj==="string"obj.constructor===String请用js去除字符串空格?去除所有空格:str=str.replace(/\s*/g,"");去除两头空格:str=str.replace(/^\s*|\s*$/g,"");去除左空格:str=
WinterWang0207
·
2019-02-11 09:20
其他
「
前端面试题
系列5」ES6 中箭头函数的用法
这是
前端面试题
系列的第5篇,你可能错过了前面的篇章,可以在这里找到:this的原理以及用法伪类与伪元素的区别及实战如何实现一个圣杯布局?
micherwa
·
2019-02-11 00:00
es6
javascript
前端干货 2019
前端面试题
精选
转时间匆匆流转,冬去春将来。社会发展职位变更,职场上又迎来了一波人才们更换的高潮。俗称“金三银四”,那么换工作就总免不了要去面试,那么以下这些面试题可以助你一臂之力。 01TCP(TransmissionControlProtocol) TCP传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议。通讯双方建立一次tcp连接,需要经过三次步骤1、客户端发送syn包(syn=j)到
github_38596081
·
2019-02-08 00:00
前端
js
前端
前端面试题
----js篇
前端面试题
----js篇转载自https://www.cnblogs.com/zhangshuda/p/8465892.html,感谢原博主1、javascript的typeof返回哪些数据类型Objectnumberfunctionbooleanunderfind
兢兢业业
·
2019-01-29 14:00
「干货」细说 call、apply 以及 bind 的区别和用法
前言上一篇文章《「
前端面试题
系列4」this的原理以及用法》中,提到了call和apply。它们最主要的作用,是改变this的指向。
micherwa
·
2019-01-27 00:00
javascript
call
apply
bind
前端
【最新面试题连载系列】大厂前端经典面试题汇总(百度篇)
通过身边一些朋友同事的面试经验,或书面或口述,特别为大家整理了一套百度
前端面试题
,希望对大家学习和面试有帮助。
千锋教育官方博客
·
2019-01-24 17:57
html5学习资料
WEB前端集中营
web
前端面试题
web
前端面试题
页面导入样式时,使用link和@import有什么区别?
halapro_liu
·
2019-01-22 22:23
前端面试题
重点看面试流程和问题!!!重点看面试流程和问题!!!重点看面试流程和问题!!!百度WEB前端工程师连续五面全程3约个小时一面先完成笔试题1、实现一个函数,判断输入是不是回文字符串。2、两种以上方式实现已知或者未知宽度的垂直水平居中。3、实现效果,点击容器内的图标,图标边框变成border1pxsolidred,点击空白处重置。4、请简单实现双向数据绑定mvvm。5、实现Storage,使得该对象为
grain先森
·
2019-01-22 09:27
前端面试题
重点看面试流程和问题!!!重点看面试流程和问题!!!重点看面试流程和问题!!!百度WEB前端工程师连续五面全程3约个小时一面先完成笔试题1、实现一个函数,判断输入是不是回文字符串。2、两种以上方式实现已知或者未知宽度的垂直水平居中。3、实现效果,点击容器内的图标,图标边框变成border1pxsolidred,点击空白处重置。4、请简单实现双向数据绑定mvvm。5、实现Storage,使得该对象为
grain先森
·
2019-01-22 09:27
「
前端面试题
系列4」this的原理以及用法
这是
前端面试题
系列的第4篇,你可能错过了前面的篇章,可以在这里找到:伪类与伪元素的区别及实战如何实现一个圣杯布局?今日头条面试题和思路解析在前端的面试中,经常会问到有关this的指向问题。
micherwa
·
2019-01-20 00:00
this的用法
面试
javascript
令人费解的 async/await 执行顺序
前几日,我在社区读到了一篇关于async/await执行顺序的文章《「
前端面试题
系列1」今日头条面试题和思路解析》。
Jialiang_T
·
2019-01-20 00:00
javascript
promise
await-async
2019
前端面试题
总结
一、JavaScript1.setTimeOut准时吗?不一定准时,只是时间到了放进时间队列里2.JS打乱数组functiongetArrRandomly(arr){varlen=arr.length;for(vari=0;i{if(image.offsetTopimage.classList.add('loaded')}})//ifallloadedremoveEventListener}laz
SunnyRun!
·
2019-01-17 10:47
前端知识
Web
前端面试题
及答案——框架
jQuery1、$()是什么?$符号是jQuery框架对外暴露的全局变量,是window对象的属性,$()代表jQuery核心函数,可接收一个函数、字符串、DOM元素。$(function(){});//推荐.接收字符串选择器//3.接收DOM元素,该元素被包装成一个jQuery对象返回2、JavaScriptwindow.onload事件和jQueryready函数的不同原生js和jQuery入
CongYao666
·
2019-01-15 15:04
1.2
前端类库与框架
最佳(中高级)
前端面试题
meetup),(给不熟悉的同学们介绍一下,FreeCodeCamp是一个供人们聚在一起学习JavaScript一类的web开发的组织),有几位朋友正在应聘前端工程师,他们在准备关于JavaScript的
前端面试题
麦晓宇
·
2019-01-14 09:34
javascript
前端面试题
(附答案)
最近面试遇到的一些问题,如有错误,欢迎指正O(∩_∩)O~~。输入www.baidu.com并按下回车,中间发生了什么?1、浏览器先尝试从Host文件中获取该请求对应的IP地址,如果没有找到,就使用DNS域名解析服务器来解析IP地址。(一个域名可能对应多个ip地址)2、建立TCP连接3次握手。3、发送HTTP请求。4、收到服务器的响应,浏览器解析HTML文本,构建DOM树,解析css,构建样式树,
GA28
·
2019-01-09 15:58
2018大厂高级
前端面试题
汇总
以下是自己整理的面试题汇总,不敢藏私,统统贡献出来。阿里使用过的koa2中间件koa-body原理介绍自己写过的中间件有没有涉及到Cluster介绍pm2master挂了的话pm2怎么处理如何和MySQL进行通信React声明周期及自己的理解如何配置React-Router路由的动态加载模块服务端渲染SSR介绍路由的history介绍Redux数据流的流程Redux如何实现多个组件之间的通信,多个
一叶之秋♪
·
2019-01-07 17:00
「
前端面试题
系列3」伪类与伪元素的区别及实战
前言这是前端面试系列的第3篇,前面的章节,你可以在这里找到:「面试题」如何实现一个圣杯布局「今日头条」
前端面试题
和思路解析面试前端候选人的时候,我经常会问这样一个有关CSS的问题:你知道伪类与伪元素么,
micherwa
·
2019-01-06 00:00
前端
css3
面试
史上最全的前端开发面试题(含详细答案)
原文链接:http://www.cnblogs.com/haoxuebujuan/p/10215202.html本文由我收集网络自己平时面试的或者面试别人时的一些
前端面试题
,初学者阅后也要用心钻研其中的原理
weixin_30240349
·
2019-01-03 16:00
2018年来自大厂的
前端面试题
一、来源背景面试题是来自微博@牛客网发布的真实大厂前端面经题目,我一直在收集题目长期一个一个的记录下来的,可能会有重复,但基本前端的面试大纲和需要掌握的知识都在其中了,面试题仅做学习参考,学习者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。二、532道前端真实大厂面试题express和koa的对比,两者中间件的原理,koa捕获异常多种情况说一下你项目里用到第三方登录
牟垚
·
2018-12-30 21:43
前端面试问题总结
前端问题汇总
【jQuery】
前端面试题
之mouseover与mouseenter的区别
mouseover与mouseenter的区别请先看下面讲解,文章最后有源代码页面上有4个div,div2是div1的子元素,div4是div3的子元素给div1绑定了mouseover()和mouseout()事件监听给div3绑定了mouseenter()和mouseleave()事件监听页面是这样的mouseover()与mouseout()1.鼠标进入div1时2.当鼠标进入div1的子元
Red sun
·
2018-12-23 12:21
jQuery
Web前端经典面试试题及答案
前端面试题
:1.一个200*200的div在不同分辨率屏幕上下左右居中,用css实现div{position:absolute;width:200px;height:200px;top:50%;left
StarFishing
·
2018-12-23 11:02
资源分享
JS实现双向链表
链表结构是我们在面试中经常会被问起的较为基础的数据结构问题,起初学习数据结构使用的是C++语言,最近在做
前端面试题
的过程中没碰到了需要用js实现双链表的需求,百度出来的文章发现可很多错误,于是索性自己重新写了
StarFishing
·
2018-12-22 17:36
数据结构
双向链表
细说async/await相较于Promise的优势
前言介于上一篇「今日头条」
前端面试题
和思路解析中提到的async/await,让我想起了之前写过的一篇文章,在此做个分享。它细说了什么是async函数,以及其相较于Promise的优势。
micherwa
·
2018-12-22 00:00
前端
javascript
promise
async-await
「今日头条」
前端面试题
和思路解析
作者用一道2017年「今日头条」的
前端面试题
为引子,分步讲解了最终结果的执行原因。
micherwa
·
2018-12-22 00:00
前端
javascript
async-await
promise
一道常被人轻视的web前端常见面试题(JS)
前言年前刚刚离职了,分享下我曾经出过的一道面试题,此题是我出的一套
前端面试题
中的最后一题,用来考核面试者的JavaScript的综合
音乐宇
·
2018-12-19 16:00
各大厂
前端面试题
经过一段忙碌的各大厂的面试,也顺利的拿到了几个offer,总体通过率还是蛮高的。现凭着记忆做了一些面试题目的整理,做个回顾。1.arr=[6,8,8,7,6,6]依次输入678写几种方法,然后他们的复杂度分别为多少?2.callbindapply具体用法(1.改变this指向2.继承)实例3.组合构造函数借用构造函数用法:https://blog.csdn.net/ddwddw4/article/
哇偶哇偶Z
·
2018-12-17 18:36
JS基础
工具
常见的
前端面试题
(1)
1.简述一下你对HTML语义化的理解HTML语义化可以说是用正确的标签做正确的事情。html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析;即使在没有css样式的情况下也以一种文档格式显示,并且是容易阅读的;搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于seo;使阅读源代码的人更容易将网站分块,便于阅读维护理解。2.简述一下cookies,sessionS
WineStory
·
2018-12-16 18:21
分享一次
前端面试题
及其详细答案剖析
答:1、语义化标签,比如、、等等;2、增强型表单,input输入类型增强,提供了更好的输入控制和验证,比如number(只能输入数字)、email(包含e-mail地址的输入域及简单验证)、range(一定范围内数字值的输入域)、month(选择一个月份)等等;新增表单元素,、、;新增表单属性:placehoder(输入框提示)、required(值为boolean,用于非空验证)、pattern
陌上花早
·
2018-12-07 20:00
前端面试题
(七)常用算法篇
时间复杂度通常使用最差的时间复杂度来衡量一个算法的好坏。常数时间O(1)代表这个操作和数据量没关系,是一个固定时间的操作,比如说四则运算。对于一个算法来说,可能会计算出如下操作次数aN+1,N代表数据量。那么该算法的时间复杂度就是O(N)。因为我们在计算时间复杂度的时候,数据量通常是非常大的,这时候低阶项和常数项可以忽略不计。当然可能会出现两个算法都是O(N)的时间复杂度,那么对比两个算法的好坏就
C楚辉H
·
2018-12-04 16:42
前端面试题
(一)JS篇
内置类型JS中分为七种内置类型,七种内置类型又分为两大类型:基本类型和对象(Object)。基本类型有六种:null,undefined,boolean,number,string,symbol。其中JS的数字类型是浮点类型的,没有整型。并且浮点类型基于IEEE754标准实现,在使用中会遇到某些Bug。NaN也属于number类型,并且NaN不等于自身。对于基本类型来说,如果使用字面量的方式,那么
C楚辉H
·
2018-12-03 17:59
前端面试题
集锦——前言
前端开发面试题参考资料:前端开发面试题前端开发面试题集锦–JavaScript篇web前端开发面试遇到的题目web前端经典面试题【前端】
前端面试题
整理web前端开发面试题-基础篇2018最新Web前端经典面试试题及答案
Fighting_No1
·
2018-12-02 20:54
面试题
前端面试题
集锦——前端框架相关问题
前端框架相关问题说说MVC和MVVM分别是什么?MVC全名是ModelView。是Controller模型(model)-视图(view)-控制器(controller)的缩写。MVC是比较直观的架构模式,用户操作->View(负责接收用户的输入操作)->Controller(业务逻辑处理)->Model(数据持久化)->View(将结果反馈给View)。MVVM是Model-View-ViewM
Fighting_No1
·
2018-12-02 20:09
面试题
前端面试题
集锦——项目管理
开发性问题对前端工程师这个职位是怎么样理解的?它的前景会怎么样?前端是最贴近用户的程序员,比后端、数据库、产品经理、运营、安全都近。1、实现界面交互2、提升用户体验3、有了Node.js,前端可以实现服务端的一些事情前端的能力就是能让产品从90分进化到100分,甚至更好,参与项目,快速高质量完成实现效果图,精确到1px;与团队成员,UI设计,产品经理的沟通;做好的页面结构,页面重构和用户体验;处理
Fighting_No1
·
2018-12-02 20:22
面试题
前端面试题
集锦——程序题
程序题1、看下列代码输出为何?解释原因。vara;alert(typeofa);//undefinedalert(b);//报错解释:Undefined是一个只有一个值的数据类型,这个值就是“undefined”,在使用var声明变量但并未对其赋值进行初始化时,这个变量的值就是undefined。而b由于未声明将报错。注意未申明的变量和声明了未赋值的是不一样的。2、看下列代码,输出什么?解释原因。
Fighting_No1
·
2018-12-02 20:20
面试题
前端面试题
集锦——前端综合问题
前端综合问题前端页面有哪三层构成,分别是什么?作用是什么?1)结构层(html)structurallayer由HTML或者XHTML之类的标记语言负责创建,即:标签;2)表示层(css)presentationlayer解决结构层如何显示的问题。3)行为层(js)behaviorlayer内容如何对事件作出反应一类的问题解决。常见的浏览器内核有哪些?Trident内核:IE,MaxThon,TT
Fighting_No1
·
2018-12-02 20:56
面试题
前端面试题
集锦——JavaScript
JavaScript栈和队列的区别?栈的插入和删除操作都是在一端进行的,而队列的操作却是在两端进行的。队列先进先出,栈先进后出。栈只允许在表尾一端进行插入和删除,而队列只允许在表尾一端进行插入,在表头一端进行删除栈和堆的区别?栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。堆(数据结构):
Fighting_No1
·
2018-12-02 20:01
面试题
前端面试题
集锦——CSS
CSS选择符有哪些?哪些属性可以继承?CSS选择符id选择器(#myid)类选择器(.myclassname)标签选择器(div,h1,p)相邻选择器(h1+p)子选择器(ul>li)后代选择器(lia)通配符选择器(*)属性选择器(a[rel="external"])伪类选择器(a:hover,li:nth-child)可继承的样式:font-sizefont-familycolorullidl
Fighting_No1
·
2018-12-02 20:57
面试题
前端面试题
集锦——HTML
对WEB标准以及W3C的理解与认识标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性。xhtml和html有什么区别HTML是一种基本的WEB网页设计语言,XHTML是一
Fighting_No1
·
2018-12-02 20:30
html
前端面试题
面试题
平安科技
前端面试题
2019校招,前端一面。(过)1、自我介绍2、url的组成?http和https是同一个协议吗?3、盒模型4、css垂直居中5、瀑布流式布局怎么实现6、JS数据类型?基本数据类型和复杂数据类型有什么区别?7、数组去重?8、如何实现深拷贝?能写出来吗?9、JS如何判断数据类型?10、同源策略知道吗?如何解决跨域?11、说一下冒泡排序、快速排序12、vue了解吗?做过项目吗?13、说一下vue生命周期
明灭_
·
2018-11-28 21:31
前端面试题
转载请注明出处:https://github.com/qiu-deqing/FE-interviewTableofContentsgeneratedwithDocTocFE-interview$HTML,HTTP,web综合问题常见排序算法的时间复杂度,空间复杂度前端需要注意哪些SEOweb开发中会话跟踪的方法有哪些的title和alt有什么区别doctype是什么,举例常见doctype及特点H
msy_msy
·
2018-11-27 15:45
面试题
前端面试题
总结二js篇
1.Javascript的基本数据类型undefinednullnumberstringboolen2.console.log(8+'9')输出什么?undefinde==nullconsole.log(8+'9')//'89'console.log(null==undefined)//true3.什么是事件委托,举例说明JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事
明眸yh
·
2018-11-19 21:42
【
前端面试题
整理】【Js基础+概念理解】
2018-11-21更新目录文章目录目录@[toc]别人的1.Js基础this几种不同的使用场景类型===和==内置函数(数据封装类对象)JS变量按照存储方式区分为哪些类型,并描述其特点强类型转换(===不进行强制类型转换)setTimeout()和setInterval()js全局属性/全局函数随机数关于IFrame表述正确的有DIV和Span块元素、行内元素将块元素变为行内元素将行内元素变为块
欣欣__KuanG97
·
2018-11-19 18:24
前端(js
html
css
less)
〔总结系列〕
前端面试题
精华筛选
JavaScript篇如何获取浏览器URL中查询字符串中的参数?1.封装方法getUrlArgs(url){constargs=url.split('?')if(args[0]===url){returnfalse}constarr=args[1].split('&')constobj={}arr.forEach(item=>{constargArr=item.split('=')obj[argA
武靖峰
·
2018-11-18 00:00
node.js
css
html
javascript
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他