IT入门 > 面试题 >
  • 实现一个函数clone,可以对JavaScript中的5种主要的

    2016/06/18 点击:7138

    Object.prototype.clone = function(){ var o = this.constructor === Array ? [] : {}; for(var e in this){ o[e] = typeof this[e] === "object" ? this[e].clone() : this[e]; } return o; }

  • 说说严格模式的限制

    2016/06/18 点击:3934

    严格模式主要有以下限制: 变量必须声明后再使用 函数的参数不能有同名属性,否则报错 不能使用with语句 不能对只读属性赋值,否则报错 不能使用前缀0表示八进制数,否则报错 不

  • 说说你对MVC和MVVM的理解

    2016/06/18 点击:5285

    MVC View 传送指令到 Controller Controller 完成业务逻辑后,要求 Model 改变状态 Model 将新的数据发送到 View,用户得到反馈 所有通信都是单向的。 Angular 它采用双向绑定(data-binding): View

  • attribute和property的区别是什么?

    2016/06/18 点击:6051

    attribute 是 dom 元素在文档中作为 html 标签拥有的属性; property 就是 dom 元素在 js 中作为对象拥有的属性。 所以: 对于 html 的标准属性来说, attribute 和 property 是同步的,是会自动更新

  • 说说mongoDB和MySQL的区别

    2016/06/18 点击:7289

    MySQL 是传统的关系型数据库, MongoDB 则是非关系型数据库 mongodb 以 BSON 结构(二进制)进行存储,对海量数据存储有着很明显的优势。 对比传统关系型数据库,NoSQL有着非常显著的性能和

  • 讲讲304缓存的原理

    2016/06/18 点击:3520

    服务器首先产生 ETag ,服务器可在稍后使用它来判断页面是否已经被修改。本质上,客户端通过将该记号传回服务器要求服务器验证其(客户端)缓存。 304是HTTP状态码,服务器用来标

  • 必问的问题:“请你自我介绍一下”

    2016/06/28 点击:7024

    思路: (1)、这是面试的必考题目。 (2)、介绍内容要与个人简历相一致。 (3)、表述方式上尽量口语化。 (4)、要切中要害,不谈无关、无用的内容。 (5)、条理要清晰,层次

  • 你觉得你个性上最大的优点、缺点是什么?

    2016/06/28 点击:4970

    参考思路:对待工作和事情上沉着冷静、认真负责、适应能力学习能力强,生活上乐观积极向上、关心他人 。缺点是不懂得去拒绝别人。

  • 在同学,朋友眼里是个什么样子的人?

    2016/06/28 点击:2425

    参考思路:我的朋友都认为我是一个值得信赖、比较随和的人,与不同的人都可以友好相处。在与人 相处时,我总是能站在别人的角度考虑问题,并且一旦答应别人的事情 就一定会做到

  • 你对于我们公司了解多少?

    2016/06/28 点击:3493

    思路: 面试前先查公司简介以及网站。【他们希望求职者对所申请的工作有真正的了解】