![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端面试题
浅端
用最少的文字,写最多的知识。
展开
-
前端面试题——15.什么是webpack?
WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用。...原创 2019-10-15 18:18:44 · 94 阅读 · 1 评论 -
前端面试题——15.谈谈你对this对象的理解
this有个原则,就是谁调用就指向谁。一、全局环境:全局环境就是在里面,指向的是window对象。(怎么可以不举几个栗子呢)栗子1: var name = 'Jenny'; function person() { return this.name; } console.log(this.name); // Jenny co...原创 2019-10-15 17:25:11 · 956 阅读 · 0 评论 -
前端面试题——14.谈谈强制转换和隐式转换
强制类型转换常见强制转换主要是Number,Boolean,String这三个函数1.Boolean()函数只有这五种情况是false,其它情况都为trueundefinednull-0或+0NaN‘’(空字符串)至于null是“对象”Boolean却返回false的,可以看这里2.Number()函数下面分成两种情况讨论,一种是参数是原始类型的值,另一种是参数是对象。...原创 2019-10-15 15:06:07 · 381 阅读 · 0 评论 -
前端面试题——13.javascript的typeof返回哪些数据类型?
返回八种数据类型:number typeof (1)function typeof (function(){})string typeof ("aaa")undefined typeof(a) // 没有定义的变量boolean typeof true // 或者falsebigint typeof 99999999n // 最新型数据 ,以n结尾的整型数据symbol ty...原创 2019-10-14 20:57:51 · 348 阅读 · 0 评论 -
前端面试题——12.你如何处理浏览器的兼容性
这个我搜了一下,看不懂,太多了,而且我也不想处理兼容性的问题,什么时候遇到再说吧,放两个写的好的答案https://blog.csdn.net/lmb55/article/details/50950901https://juejin.im/post/5b3da006e51d4518f140edb2...原创 2019-10-14 20:02:42 · 1009 阅读 · 0 评论 -
前端面试题——11.CSS样式的优先级?
分祖先样式和自身样式如果既有祖先样式又有自身样式,采取就近原则。栗子:<head><style>.father{ color: red}</style></head><body><div class="father"> <div style="color:blue">颜色</di...原创 2019-10-14 19:08:23 · 498 阅读 · 0 评论 -
前端面试题——10.谈谈你对BFC的理解
BFC是什么?个人理解,BFC就相当于,你和林志玲——毫无关系。两个人的世界,她过她的生活,你处在你的世界,不会相互影响。我知道你还不懂,所以栗子1:<head><style>body{ width: 300px; position: relative;}.inside1{ height: 100px; width: 100px...原创 2019-10-14 16:16:54 · 880 阅读 · 0 评论 -
前端面试题——9.引入css的几种方式
1.内联样式:直接在html标签里书写 <div style="width: 100px;height: 100px;background: red;"></div>优点:加载快(不用去引用其它文件的样式)缺点:是代码冗余,维护困难,且无法复用2.嵌入样式在HTML头部的style里书写css样式。<head> <style...原创 2019-10-14 10:12:32 · 167 阅读 · 0 评论 -
前端面试题——8.如何区分html4与html5?
1)DOCTYPE声明2)新增的元素原创 2019-10-11 10:24:06 · 352 阅读 · 0 评论 -
前端面试题——7.html5哪些新特性,移除了哪些元素?
1、新特性:拖拽释放(Drag and drop) API语义化更好的内容标签(header,nav,footer,aside,article,section)音频、视频API(audio,video)画布(Canvas) API地理(Geolocation) API本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失;sessionStorage 的数据在浏...原创 2019-10-11 10:16:07 · 158 阅读 · 0 评论 -
前端面试题——6.如何添加,删除,移动,复制,创建和查找结点?
createElement() 创建元素appendChild() 添加removeChild() 移除replaceChild() 替换insertBefore() 插入cloneNode() 复制查找:getElementById()getElementByName()getElementByTagName()...原创 2019-10-11 09:58:58 · 102 阅读 · 0 评论 -
前端面试题——5.AjAX的缺点?
① 传统的web交互是:用户一个网页动作,就会发送一个http请求到服务器,服务器处理完该请求再返回一个完整的HTML页面,客户端再重新加载,这样极大地浪费了带宽。② AJAX的出现解决了这个问题,它只会向服务器请求用户所需要的数据,并在客户端采用JavaScript处理返回的数据,操作DOM更新页面。③ AJXA优点:无刷新更新页面异步服务器通信前端后端负载均衡④ AJAX缺点:...原创 2019-10-11 09:16:45 · 152 阅读 · 0 评论 -
前端面试题——4.前端页面由哪三层组成?作用分别是什么?
网页结构层:由HTML之类的标记语言去表示展示什么网页表示层:由CSS去负责如何展示网页行为层:由JS去负责网页动作行为反应原创 2019-10-11 09:02:21 · 516 阅读 · 0 评论 -
前端面试题—3.cookie,sessionStorage和localStorage的区别
cookie:保存在客户端的数据,记录你在网页的一些行为数据。sessionStorage:保存在客户端的数据,生命周期是同源同窗口,只要该窗口没有关闭就一直可用共享。localStorage:保存在客户端的数据,一直有效。区别:① 大小。cookie——不超过5KB,sessionStorage和localStorage都是上限5MB② 传递。在同源的http请求中,cookie会...原创 2019-10-11 08:52:56 · 349 阅读 · 0 评论 -
前端面试题—2.行内元素,块级元素,空元素有哪些?
行内元素:a、b、span、img、input、button块级元素:div、li、p、h1-h6空元素:即标签内没有内容的标签 br、hr、input、img原创 2019-10-10 15:58:56 · 265 阅读 · 0 评论 -
前端笔试—1.常见的浏览器内核有哪些?
浏览器组成:shell和内核。shell是外壳,菜单工具栏之类的。内核是渲染网页内容的。由渲染引擎和JS引擎组成常见的内核及浏览器:Webkit内核:safari,ChromePresto内核:Opera7及以上Gecko内核:Netscape6及以上版本,FF,MozillaSuite/SeaMonkey等Trident内核:IE,360,搜狗浏览器详细点击...原创 2019-10-10 15:48:52 · 486 阅读 · 0 评论