资讯专栏INFORMATION COLUMN

前端面试题整理

cartoon / 1826人阅读

摘要:主要讲讲新增哪些地理定位,拖放,存储应用缓存,,。使用严格模式的限制有哪些。同源协议,域名,端口相同方法一。方法是在原数组上进行操作。如何设置一个未知宽高的对话框在页面中绝对居中。

1.HTML5的新特性。

主要讲讲新增哪些API:地理定位,拖放,web存储应用缓存,webworkers, sse 。 http://www.w3school.com.cn/html5/html_5_intro.asp

2.CSS3的新特性。

 https://segmentfault.com/a/1190000010780991

3、使用严格模式的限制有哪些。

http://www.jianshu.com/p/46ed3230a169

4、什么是同源?什么情况下就属于跨域?怎么解决跨域说出三种以上的方法,jsonp原理是什么。

https://developer.mozilla.org/zh-CN/docs/Web/Security/Same-origin_policy。
同源:协议,域名,端口相同
方法一:cors https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS。
方法二:jsonphttp://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html

5、ES5中的继承怎么继承的?

借用构造函数继承、组合继承、原型式继承、寄生式继承、寄生组合式继承     

6、什么是promise对象?

见阮一峰:《ECMAScript6入门》

7、ES6你用过哪些新特性?

https://segmentfault.com/a/1190000010230939

8、箭头函数与普通函数区别?

箭头函数:  本身不产生this对象,共享父级this对象
          本身没有arguments,共享父级arguments
          不能作为构造函数

9、let声明与var声明的区别?

let:不存在变量提升、存在块级作用域、不可以重复声明。

10、如何设置锚点?

http://www.jianshu.com/p/5cab8c2608ce

11、做过哪些静态网页的网页优化?

http://www.cnblogs.com/sprying/p/4251682.html

12、cookie怎么存取数据的。

setCookie、getCookie、deleteCookie

13、数组的splice、slice的区别,substring与substr的区别。

splice与slice的区别:
1、slice方法会创建一个或多个数组,在新的数组上进行操作。splice方法是在原数组上进行操作。
2、如果传入两个方法传入的都是两个参数,slice方法的第一个参数是截取的起始位置,第二个参数是截取的结束位置。splice方法的第一个参数也是截取的起始位置,第二个参数是截取的个数。
substring和substr的区别:
两个都是截取字符串,如果出入的是两个参数,substring的第一个参数是截取的起始位置,第二个参数是截取的结束位置,substr的第一个参数是截取的起始位置,第二个参数是截取的个数。

14、如何设置一个未知宽、高的对话框在页面中绝对居中。

用弹性盒子,设置display:flex;justify-content:center;align-items:center;

待后续更新。。。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/92070.html

相关文章

  • 你不能错过的前端面试合集

    摘要:收集的一些前端面试题从面试题发现不足,进而查漏补缺,比通过面试更难得及各大互联网公司前端笔试面试题篇及各大互联网公司前端笔试面试题篇面试题个和个经典面试题前端开发面试题如何面试前端工程师很重要个变态题解析如何通过饿了么面试轻 收集的一些前端面试题 从面试题发现不足,进而查漏补缺,比通过面试更难得 1 BAT及各大互联网公司2014前端笔试面试题--Html,Css篇 2 BAT...

    ninefive 评论0 收藏0
  • 你不能错过的前端面试合集

    摘要:收集的一些前端面试题从面试题发现不足,进而查漏补缺,比通过面试更难得及各大互联网公司前端笔试面试题篇及各大互联网公司前端笔试面试题篇面试题个和个经典面试题前端开发面试题如何面试前端工程师很重要个变态题解析如何通过饿了么面试轻 收集的一些前端面试题 从面试题发现不足,进而查漏补缺,比通过面试更难得 1 BAT及各大互联网公司2014前端笔试面试题--Html,Css篇 2 BAT...

    darkbaby123 评论0 收藏0
  • 20W字囊括上百个前端面试的项目开源了

    摘要:字囊括上百个前端面试题的项目开源了这个项目是什么项目内容这个项目目前在上刚刚开源主要内容如下前端面试题主要整理了高频且有一定难度的前端面试题对这些面试题进行解读前端原理详解针对一些有一定难度面试题涉及的知识点进行详解比如涉及的编译原理响应式 20W字囊括上百个前端面试题的项目开源了 这个项目是什么? 项目内容 这个项目目前在GitHub上刚刚开源,主要内容如下: 前端面试题: 主要整...

    Euphoria 评论0 收藏0
  • 前端面试整理

    摘要:整理最近的一些面试题请问有哪些数据数据类型,并画出内存图有种简单的数据类型也称为基本数据类型复杂的数据类型即引用数据类型包含对象,对象和等举个例子引用类型数据在栈内存中保存的实际上是对象在堆内存中的引用地址。实际上改变的是堆内存对象。 我们在js的学习中,往往很多东西看过之后,一段时间不用,就忘记了。或者当时就没有深入的理解,能促使我们不断深入学习的动力最好的办法往往参加些面试,能找到...

    MycLambert 评论0 收藏0
  • 前端面试整理

    摘要:主要讲讲新增哪些地理定位,拖放,存储应用缓存,,。使用严格模式的限制有哪些。同源协议,域名,端口相同方法一。方法是在原数组上进行操作。如何设置一个未知宽高的对话框在页面中绝对居中。 1.HTML5的新特性。 主要讲讲新增哪些API:地理定位,拖放,web存储应用缓存,webworkers, sse 。 http://www.w3school.com.cn/html5/html_5_in...

    gaomysion 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<