Web前端岗位面试题有哪些
1.对WEB标准以及W3C的理解与认识
标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维 护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;
2.xhtml和html有什么区别
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言
最主要的不同:
XHTML 元素必须被正确地嵌套。
XHTML 元素必须被关闭。
标签名必须用小写字母。
XHTML 文档必须拥有根元素。
前端面试题汇总,基本上会有四大类问题,具体如下:一、HTML1、Doctype作用?严格模式与混杂模式如何区分?它们有何意义?2、HTML5 为什么只需要写 ?3、行内元素有哪些?块级元素有哪些? 空(void)元素有那些?4、页面导入样式时,使用link和@import有什么区别?5、介绍一下你对浏览器内核的理解?6、常见的浏览器内核有哪些?7、html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5?8、简述一下你对HTML语义化的理解?9、HTML5的离线储存怎么使用,工作原理能不能解释一下?10、浏览器是怎么对HTML5的离线储存资源进行管理和加载的呢?11、请描述一下 cookies,sessionStorage 和 localStorage 的区别?12、iframe有那些缺点?13、Label的作用是什么?是怎么用的?(加 for 或 包裹)14、HTML5的form如何关闭自动完成功能?15、如何实现浏览器内多个标签页之间的通信? (阿里)16、webSocket如何兼容低浏览器?(阿里)17、页面可见性(Page Visibility)API 可以有哪些用途?18、如何在页面上实现一个圆形的可点击区域?19、实现不使用 border 画出1px高的线,在不同浏览器的Quirksmode和CSSCompat模式下都能保持同一效果。20、网页验证码是干嘛的,是为了解决什么安全问题?21、tite与h1的区别、b与strong的区别、i与em的区别?二、css1、介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的?
2、CSS选择符有哪些?哪些属性可以继承?3、CSS优先级算法如何计算?4、CSS3新增伪类有那些?5、如何居中div?如何居中一个浮动元素?如何让绝对定位的div居中?6、display有哪些值?说明他们的作用。7、position的值relative和absolute定位原点是?8、CSS3有哪些新特性?9、请解释一下CSS3的Flexbox(弹性盒布局模型),以及适用场景?10、用纯CSS创建一个三角形的原理是什么?
11、一个满屏 品 字布局 如何设计?
三、常见兼容性问题?
1、li与li之间有看不见的空白间隔是什么原因引起的?有什么解决办法?2、经常遇到的浏览器的兼容性有哪些?原因,解决方法是什么,常用hack的技巧 ?3、为什么要初始化CSS样式。4、absolute的containing block计算方式跟正常流有什么不同?5、CSS里的visibility属性有个collapse属性值是干嘛用的?在不同浏览器下以后什么区别?6、position跟display、margin collapse、overflow、float这些特性相互叠加后会怎么样?7、对BFC规范(块级格式化上下文:block formatting context)的理解?8、CSS权重优先级是如何计算的?9、请解释一下为什么会出现浮动和什么时候需要清除浮动?清除浮动的方式10、移动端的布局用过媒体查询吗?11、使用 CSS 预处理器吗?喜欢那个?12、CSS优化、提高性能的方法有哪些?13、浏览器是怎样解析CSS选择器的?14、在网页中的应该使用奇数还是偶数的字体?为什么呢?15、margin和padding分别适合什么场景使用?16、抽离样式模块怎么写,说出思路,有无实践经验?[阿里航旅的面试题]17、元素竖向的百分比设定是相对于容器的高度吗?18、全屏滚动的原理是什么?用到了CSS的那些属性?19、什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?20、视差滚动效果,如何给每页做不同的动画?(回到顶部,向下滑动要再次出现,和只出现一次分别怎么做?)21、::before 和 :after中双冒号和单冒号 有什么区别?解释一下这2个伪元素的作用。22、如何修改chrome记住密码后自动填充表单的黄色背景 ?23、你对line-height是如何理解的?24、设置元素浮动后,该元素的display值是多少?(自动变成display:block)25、怎么让Chrome支持小于12px 的文字?26、让页面里的字体变清晰,变细用CSS怎么做?(-webkit-font-smoothing: antialiased;)27、font-style属性可以让它赋值为“oblique” oblique是什么意思?28、position:fixed;在android下无效怎么处理?29、如果需要手动写动画,你认为最小时间间隔是多久,为什么?(阿里)30、display:inline-block 什么时候会显示间隙?(携程)31、overflow: scroll时不能平滑滚动的问题怎么处理?32、有一个高度自适应的div,里面有两个div,一个高度100px,希望另一个填满剩下的高度。33、png、jpg、gif 这些图片格式解释一下,分别什么时候用。有没有了解过webp?34、什么是Cookie 隔离?(或者说:请求资源的时候不要让它带cookie怎么做)35、style标签写在body后与body前有什么区别?四、JavaScript1、介绍JavaScript的基本数据类型。2、说说写JavaScript的基本规范?3、JavaScript原型,原型链 ? 有什么特点?4、JavaScript有几种类型的值?(堆:原始数据类型和 栈:引用数据类型),你能画一下他们的内存图吗?5、Javascript如何实现继承?6、Javascript创建对象的几种方式?7、Javascript作用链域?8、谈谈This对象的理解。9、eval是做什么的?10、什么是window对象? 什么是document对象?11、null,undefined的区别?12、写一个通用的事件侦听器函数(机试题)。13、[“1”, “2”, “3”].map(parseInt) 答案是多少?14、关于事件,IE与火狐的事件机制有什么区别? 如何阻止冒泡?15、什么是闭包(closure),为什么要用它?16、javascript 代码中的”use strict”;是什么意思 ? 使用它区别是什么?17、如何判断一个对象是否属于某个类?18、new操作符具体干了什么呢?19、用原生JavaScript的实现过什么功能吗?20、Javascript中,有一个函数,执行时对象查找时,永远不会去查找原型,这个函数是?21、对JSON的了解?22、[].forEach.call($$("*"),function(a){ a.style.outline="1px solid #"+(~~(Math.random()*(1<<24))).toString(16) }) 能解释一下这段代码的意思吗?23、js延迟加载的方式有哪些?24、Ajax 是什么? 如何创建一个Ajax?25、同步和异步的区别?26、如何解决跨域问题?27、页面编码和被请求的资源编码如果不一致如何处理?28、模块化开发怎么做?29、AMD(Modules/Asynchronous-Definition)、CMD(Common Module
Definition)规范区别?30、requireJS的核心原理是什么?(如何动态加载的?如何避免多次加载的?如何 缓存的?)31、让你自己设计实现一个requireJS,你会怎么做?32、谈一谈你对ECMAScript6的了解?33、ECMAScript6 怎么写class么,为什么会出现class这种东西?34、异步加载的方式有哪些?35、documen.write和 innerHTML的区别?36、DOM操作——怎样添加、移除、移动、复制、创建和查找节点?37、.call() 和 .apply() 的含义和区别?38、数组和对象有哪些原生方法,列举一下?39、JS 怎么实现一个类。怎么实例化这个类40、JavaScript中的作用域与变量声明提升?41、如何编写高性能的Javascript?42、那些操作会造成内存泄漏?43、JQuery的源码看过吗?能不能简单概况一下它的实现原理?44、jQuery.fn的init方法返回的this指的是什么对象?为什么要返回this?45、jquery中如何将数组转化为json字符串,然后再转化回来?46、jQuery 的属性拷贝(extend)的实现原理是什么,如何实现深拷贝?47、jquery.extend 与 jquery.fn.extend的区别?48、jQuery 的队列是如何实现的?队列可以用在哪些地方?49、谈一下Jquery中的bind(),live(),delegate(),on()的区别?50、JQuery一个对象可以同时绑定多个事件,这是如何实现的?51、是否知道自定义事件。jQuery里的fire函数是什么意思,什么时候用?52、jQuery 是通过哪个方法和 Sizzle 选择器结合的?(jQuery.fn.find()进入Sizzle)53、针对 jQuery性能的优化方法?54、Jquery与jQuery UI有啥区别?55、JQuery的源码看过吗?能不能简单说一下它的实现原理?56、jquery 中如何将数组转化为json字符串,然后再转化回来?57、jQuery和Zepto的区别?各自的使用场景?58、针对 jQuery 的优化方法?59、Zepto的点透问题如何解决?60、jQueryUI如何自定义组件?61、需求:实现一个页面操作不会整页刷新的网站,并且能在浏览器前进、后退时正确响应。给出你的技术实现方案?62、如何判断当前脚本运行在浏览器还是node环境中?(阿里)63、移动端最小触控区域是多大?64、jQuery 的 slideUp动画 ,如果目标元素是被外部事件驱动, 当鼠标快速地连续触发外部元素事件, 动画会滞后的反复执行,该如何处理呢?65、把 Script 标签 放在页面的最底部的body封闭之前 和封闭之后有什么区别?浏览器会如何解析它们?66、移动端的点击事件的有延迟,时间是多久,为什么会有? 怎么解决这个延时?(click 有 300ms 延迟,为了实现safari的双击事件的设计,浏览器要知道你是不是要双击操作。)67、知道各种JS框架(Angular, Backbone, Ember, React, Meteor, Knockout…)么? 能讲出他们各自的优点和缺点么?68、Underscore 对哪些 JS 原生对象进行了扩展以及提供了哪些好用的函数方法?69、解释JavaScript中的作用域与变量声明提升?70、那些操作会造成内存泄漏?71、JQuery一个对象可以同时绑定多个事件,这是如何实现的?72、Node.js的适用场景?(如果会用node)知道route, middleware, cluster, nodemon, pm2, server-side rendering么?73、解释一下 Backbone 的 MVC 实现方式?74、什么是“前端路由”?什么时候适合使用“前端路由”? “前端路由”有哪些优点和缺点?75、知道什么是webkit么? 知道怎么用浏览器的各种工具来调试和debug代码么?76、如何测试前端代码么? 知道BDD, TDD, Unit Test么? 知道怎么测试你的前端工程么(mocha, sinon, jasmin, qUnit..)?77、前端templating(Mustache, underscore, handlebars)是干嘛的, 怎么用?78、简述一下 Handlebars 的基本用法?79、简述一下 Handlerbars 的对模板的基本处理流程, 如何编译的?如何缓存的?80、用js实现千位分隔符?(来源:前端农民工,提示:正则+replace)检测浏览器版本版本有哪些方式?81、我们给一个dom同时绑定两个点击事件,一个用捕获,一个用冒泡,你来说下会执行几次事件,然后会先执行冒泡还是捕获
标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维 护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;
2.xhtml和html有什么区别
HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言
最主要的不同:
XHTML 元素必须被正确地嵌套。
XHTML 元素必须被关闭。
标签名必须用小写字母。
XHTML 文档必须拥有根元素。
3.Doctype? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?
用于声明文档使用那种规范(html/Xhtml)一般为 严格 过度 基于框架的html文档
加入XMl声明可触发,解析方式更改为IE5.5 拥有IE5.5的bug
4.行内元素有哪些?块级元素有哪些?CSS的盒模型?
块级元素:div p h1 h2 h3 h4 form ul
行内元素: a b br i span input select
Css盒模型:内容,border ,margin,padding
5.CSS引入的方式有哪些? link和@import的区别是?
内联 内嵌 外链 导入
区别 :同时加载
前者无兼容性,后者CSS2.1以下浏览器不支持
Link 支持使用javascript改变样式,后者不可
6.CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先级高?
标签选择符 类选择符 id选择符
继承不如指定 Id>class>标签选择
后者优先级高
7.前端页面有哪三层构成,分别是什么?作用是什么?
结构层 Html 表示层 CSS 行为层 js
8.css的基本语句构成是?
选择器{属性1:值1;属性2:值2;……}
9.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?
Ie(Ie内核) 火狐(Gecko) 谷歌(webkit) opear(Presto)
10.写出几种IE6 BUG的解决方法
1.双边距BUG float引起的 使用display
2.3像素问题 使用float引起的 使用dislpay:inline -3px
3.超链接hover 点击后失效 使用正确的书写顺序 link visited hover active
4.Ie z-index问题 给父级添加position:relative
5.Png 透明 使用js代码 改
6.Min-height 最小高度 !Important 解决’
7.select 在ie6下遮盖 使用iframe嵌套
8.为什么没有办法定义1px左右的宽度容器(IE6默认的行高造成的,使用over:hidden,zoom:0.08 line-height:1px)
11.标签上title与alt属性的区别是什么?
Alt 当图片不显示是 用文字代表。
Title 为该属性提供信息
12.描述css reset的作用和用途。
Reset重置浏览器的css默认属性 浏览器的品种不同,样式不同,然后重置,让他们统一
13.解释css sprites,如何使用。
Css 精灵 把一堆小的图片整合到一张大的图片上,减轻服务器对图片的请求数量
14.浏览器标准模式和怪异模式之间的区别是什么?
盒子模型 渲染模式的不同
使用 window.top.document.compatMode 可显示为什么模式
15.你如何对网站的文件和资源进行优化?期待的解决方案包括:
文件合并
文件最小化/文件压缩
使用CDN托管
缓存的使用
16.什么是语义化的HTML?
直观的认识标签 对于搜索引擎的抓取有好处
17.清除浮动的几种方式,各自的优缺点
1.使用空标签清除浮动 clear:both(理论上能清楚任何标签,,,增加无意义的标签)
2.使用overflow:auto(空标签元素清除浮动而不得不增加无意代码的弊端,,使用zoom:1用于兼容IE)
3.是用afert伪元素清除浮动(用于非IE浏览器)
Javascript
1.javascript的typeof返回哪些数据类型
Object number function boolean underfind
2.例举3种强制类型转换和2种隐式类型转换?
强制(parseInt,parseFloat,number)
隐式(== – ===)
3.split() join() 的区别
前者是切割成数组的形式,后者是将数组转换成字符串
4.数组方法pop() push() unshift() shift()
Push()尾部添加 pop()尾部删除
Unshift()头部添加 shift()头部删除
5.事件绑定和普通事件有什么区别
6.IE和DOM事件流的区别
1.执行顺序不一样、
2.参数不一样
3.事件加不加on
4.this指向问题
7.IE和标准下有哪些兼容性的写法
Var ev = ev || window.event
document.documentElement.clientWidth || document.body.clientWidth
Var target = ev.srcElement||ev.target
8.ajax请求的时候get 和post方式的区别
一个在url后面 一个放在虚拟载体里面
有大小限制
安全问题
应用不同 一个是论坛等只需要请求的,一个是类似修改密码的
9.call和apply的区别
Object.call(this,obj1,obj2,obj3)
Object.apply(this,arguments)
10.ajax请求时,如何解释json数据
使用eval parse 鉴于安全性考虑 使用parse更靠谱
11.b继承a的方法
12.写一个获取非行间样式的函数
function getStyle(obj,attr,value)
{
if(!value)
{
if(obj.currentStyle)
{
return obj.currentStyle(attr)
}
else
{
obj.getComputedStyle(attr,false)
}
}
else
{
obj.style[attr]=value
}
}
13.事件委托是什么
让利用事件冒泡的原理,让自己的所触发的事件,让他的父元素代替执行!
14.闭包是什么,有什么特性,对页面有什么影响
闭包就是能够读取其他函数内部变量的函数。
15.如何阻止事件冒泡和默认事件
canceBubble return false
16.添加 删除 替换 插入到某个接点的方法
obj.appendChidl()
obj.innersetBefore
obj.replaceChild
obj.removeChild
17.解释jsonp的原理,以及为什么不是真正的ajax
动态创建script标签,回调函数
Ajax是页面无刷新请求数据操作
18.javascript的本地对象,内置对象和宿主对象
本地对象为array obj regexp等可以new实例化
内置对象为gload Math 等不可以实例化的
宿主为浏览器自带的document,window 等
19.document load 和document ready的区别
Document.onload 是在结构和样式加载完才执行js
Document.ready原生种没有这个方法,jquery中有 $().ready(function)
20.”==”和“===”的不同
前者会自动转换类型
后者不会
21.javascript的同源策略
一段脚本只能读取来自于同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合
22.编写一个数组去重的方法
function oSort(arr)
{
var result ={};
var newArr=[];
for(var i=0;i<arr.length;i++)
{
if(!result[arr])
{
newArr.push(arr)
result[arr]=1
}
}
return newArr
}
【ITjob管网
30 道 Vue 面试题,超详细(自测 Vue 掌握程度)
前端面试者,来一场Vue技术深度之旅吧!让我们一起探索Vue的30个关键知识点,验证你的Vue掌握程度。1. SPA的世界:<\/Vue的单页面应用(SPA)以用户体验和高效著称,但初次加载可能略显沉闷,同时路由管理和SEO挑战也需要妥善处理。理解其优点和局限性是基础。2. v-show与v-if的抉择:<\/尽管v-if的...
求南京落尘文化传媒有限公司web前端面试题?
最新前端开发工程师面试题分三个部分 ——HTML部分 1、Doctype作用? 严格模式与混杂模式如何区分?它们有何意义? (1)、声明位于文档中的最前面,处于标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。 (2)、严格模式的排版和 JS 运作模式是 以该浏览器支持的最高标准运行。
hr如何面试web前端工程师,该问哪些技术问题
一、基本知识 我们生活在互联网时代,你想知道的任何事情几乎都能在15分钟内找到相关信息。可是,能找到信息并不等于你会使用它。我认为所有前端工程师至少都应 该掌握某些基本的知识,才能有效地完成自己的工作。如果一遇到问题,就停下工作上网四处搜索解决方案,怎么可能保证按期完成工作呢?听听,还有...
字节跳动最爱考的前端面试题:CSS 基础
BFC(Block Formatting Context)格式化上下文,是 Web 页面中盒模型布局的 CSS 渲染模式,指一个独立的渲染区域或者说是一个隔离的独立容器。五种:BFC 的特性:CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括: 外边距(margin) 、 边框(border) 、 内边距(padding) 、 实际内容(...
面试Web前端需要注意什么?会面试哪些问题?
第五:放松心情,保持自信 面试时一定要保持一定的自信,这样也会给面试官留下很好的印象。面试只是你步入工作的第一步,即便是失败了那也是人生重要的经历。失败是为了更好的迎接下一个挑战。作为一名web前端工程师千万不要觉得懂技术面试就能万事大吉了,像以上五点细节性的东西也是一定要掌握的。面试...
hr如何面试web前端工程师,该问哪些技术问题
面试前端工程师对我来说是一件非常有意思的事,因为面试过程很大程度上也是自我提升的过程。无论大公司还是小公司,之所以在如何招聘到真正有能力的 前端工程师方面会遇到同样的问题,就是因为负责招聘的那些人不知道自己公司需要什么样的人,结果问问题时也问不到点子上。经过这几年在行业里的摸索,我总 结出了自己的...
80高分悬赏这道面试题,web前端技术
我给你点提点吧,对于第二题,考察的是你的专业水准或者说是工作经验,第一点:分析网站架构和规模,以及数据量大小,选用合适的web服务器和数据库,这一步是环境搭建。首先,你需要选择服务器架构,因为选择的是linux服务器,web服务器的可选范围比较多,相对而言,就不太可能选用IIS服务器和.net平台...
前端面试时被问到前端布局,这个怎么回答
更多更全面的面试资讯 面试技巧 面试问题请登陆楚湘人才网或关注微信公众平台:楚湘人才网 如何用ecshop修改页面前端布局 网站是在伺服器上的庆,你朋友给你FTP或伺服器的帐号密码没。如果没有的话要下,是在网站的档案目录里 web前端面试怎么介绍 你的笔试题, 根据其做延伸. 你的简历, 技术栈、工作外学习情况、...
Web 前端面试题面试技巧有哪些
(2) 讲清原委,避免抽象。用人单位提问总是想了解一些应试者的具体情况,切不可简单地仅以“是”和“否”作答。应针对所提问题的不同,有的需要解释原因,有的需要说明程度。不讲原委,过于抽象的回答,往往不会给主试者留下具体的印象。(3) 确认提问内容,切忌答非所问。面试中,如果对用人单位...
web前端面试的问题,这样说好不好?
我个人感觉有以下几类问题。1.网站整体风格,结合公司的性质来说。2.网站用户体验性,SEO优化问题,包括:html布局,title标签,网站关键词keyword等等。3.网站性能,通过浏览器的性能分析工具来看看就行。F12。...这样不仅让面试官能清楚的认识到你的逻辑条理性,并且能展示你的专业水平。
惠琦西地: "web前端常见的面试题有: px和em的区别 px表示像素 (计算机屏幕上的一个点:1px = 1/96in),是绝对单位,不会因为其他元素的尺寸变化而变化; em表示相对于父元素的字体大小.em是相对单位 ,没有一个固定的度量值,而是由其他...
长白朝鲜族自治县13639644511: web前端开发面试一般应聘者该问哪些问题 - ?
惠琦西地: 如果你是去面试的话,最好是自己有拿得出手的项目.而且一般都是会有试题的,需要你答卷,还有就是做项目的经验了.
长白朝鲜族自治县13639644511: web 前端开发面试的时候,主考官一般会问哪些知识 - ?
惠琦西地: 根据面试官的不同,面试的内容页不一样的.一般的话就是html+css布局占一部分,例如各浏览器的兼容性,然后就是js的ajax,闭包,冒泡什么的,js会占很大一部分,也有一部分面试官会抛开这些,直接问公司需要的内容,这样的话就是考验你的实际操作了,这类的面试官我很喜欢,就是直接问布局,数据填充之类的,能学到很多东西,建议面试时偷偷用手机录音,回来之后听一听,研究一下自己不会的问题,因为面试完之后,你可能就会忘了面试时都问过什么了
长白朝鲜族自治县13639644511: web前端 面试 会问哪些问题 - ?
惠琦西地: 对公司这个行业有什么样的看法,未来的职业规划,自己做好该职位工作的优势,个人缺点是什么,还有就是一些技术性问题了.
长白朝鲜族自治县13639644511: 求Web前端开发的面试题??? - ?
惠琦西地: 拿走不送.https://github.com/paddingme/Front-end-Web-Development-Interview-Question
长白朝鲜族自治县13639644511: Web前端面试题,面试技巧有哪些 - ?
惠琦西地: 1.首先可以多做一些简单的模拟面试训练,其次是多刷刷面试题,适当的题海战术,可以扩宽我们的知识面. 2.github都成标配了,有博客大部分都会加分 线上已运营的网站,给面试官show注释里面自己的签名也是酷酷的 还有可以带块平板, 3.面试时有wifi当然好,没有起码有个离线版本或者APP在平板上可以展示 自己的网站选择新浪sae或者github pages也好,最好买个自己的域名,绑定自己的独立域名会高一点逼格的~
长白朝鲜族自治县13639644511: hr如何面试web前端工程师,该问哪些技术问题 - ?
惠琦西地: 近来几个月,一直在努力寻找前端战友,未果,一路的招聘经历下来,心生不少感慨, 一直都很小心翼翼的,怕错失了高人,又更加怕失误把关不够招到不合格的同学进来公司,对公司对项目造成某些影响.面试前端工程师对我来说是一件非常...
长白朝鲜族自治县13639644511: 有哪些经典的 Web 前端或者 JavaScript 面试笔试题 - ?
惠琦西地: 1.JavaScript是一门什么样的语言,它有哪些特点?没有标准答案.2.JavaScript的数据类型都有什么?基本数据类型:String,Boolean,Number,Undefined, Null 引用数据类型:Object(Array,Date,RegExp,Function) 那么问题来了,如何判断某变量...
长白朝鲜族自治县13639644511: 去哪儿网web前端开发工程师面试题目 - ?
惠琦西地: 去哪儿网的面试题目主要还是偏向JS方面,对JS的基础要求比较高,侧重原理方面,比如闭包原理、作用域原理、面向对象继承原理等.建议你去看看【决胜前端】最合适不过了,里面有几百道前端面试真题,而且每道题都有详细的剖析.
长白朝鲜族自治县13639644511: web前端面试,至少要掌握哪些内容 - ?
惠琦西地: 1.dom结构;2.dom操作;3.XMLHttpRequest;4.严格格式与混合模式;5.盒模型;6.块级元素与行内元素;