想要找工作的朋友们,最好做充足的准备,这样才会事半功倍;小猿圈加加最近整理了一套前端的面试题,朋友们可以做一下,然后去迎接大公司的面试。
1、JSON 的了解?
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript的一个子集。数据格式简单, 易于读写, 占用带宽小。
格式:采用键值对,例如:{'age':'12', 'name':'back'}
2、new操作符具体干了什么呢?
(1)创建一个空对象,并且 this 变量引用该对象,同时还继承了该函数的原型。
(2)属性和方法被加入到 this 引用的对象中。
(3)新创建的对象由 this 所引用,并且最后隐式的返回 this 。
3、HTML5 为什么只需要写<!DOCTYPE html> ?
HTML5不基于 SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为(让浏览器按照它们应该的方式来运行)。
而HTML4.01基于SGML,所以需要对DTD进行引用,才能告知浏览器文档所使用的文档类型。
4、常用那几种浏览器测试?有哪些内核(Layout Engine)?
(Q1) 浏览器:IE,Chromeÿ