IT入门 > 面试题 >

  • js对象的深度克隆

    日期:2016-06-18 10:30:36 点击:1502 好评:0

    function clone(Obj) { var buf; if (Obj instanceof Array) { buf = []; //创建一个空的数组 var i = Obj.length; while (i--) { buf[i] = clone(Obj[i]); } return buf; }else if (Obj instanceof Object){ buf = {}; //创建一个空对象 for...

  • 网站重构的理解?

    日期:2016-06-18 10:29:09 点击:5047 好评:0

    对于传统的网站来说重构通常是: 表格(table)布局改为DIV+CSS 使网站前端兼容于现代浏览器(针对于不合规范的CSS、如对IE6有效的) 对于移动平台的优化 针对于SEO进行优化 深层次的网站重...

  • 如何获取UA?

    日期:2016-06-18 10:28:12 点击:6712 好评:0

    ...

  • js数组去重复元素

    日期:2016-06-18 10:25:35 点击:1509 好评:0

    Array.prototype.unique1 = function () { var n = []; //一个新的临时数组 for (var i = 0; i...

  • 你常用的开发工具是什么,为什么?

    日期:2016-06-17 13:54:42 点击:1004 好评:0

    sublime dreamweaver Hbuilder webstrom ecllipse myecllipse Editpuls txt...

  • documen.write和 innerHTML的区别

    日期:2016-06-17 13:53:14 点击:1867 好评:0

    document.write只能重绘整个页面 innerHTML可以重绘页面的一部分...

  • 异步加载的方式有哪些?

    日期:2016-06-17 13:52:33 点击:2290 好评:0

    (1) defer,只支持IE(2) async:(3) 创建script,插入到DOM中,加载完毕后callBack...

  • AMD(Modules/Asynchronous-Definition)、CMD(Common Modul

    日期:2016-06-17 13:49:53 点击:8126 好评:0

    AMD 规范在这里: https:// github.com/amdjs/amdjs- api/wiki/AMD CMD 规范在这里: https:// github.com/seajs/seajs/ issues/242 AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。 CMD 是 SeaJS 在推广过程中对...

  • 模块化怎么做?

    日期:2016-06-17 13:47:54 点击:1342 好评:0

    立即执行函数 ,不暴露私有成员 var module1 = (function(){ var _count = 0;var m1 = function(){ //... };var m2 = function(){ //... };return { m1 : m1, m2 : m2 }; })();...

  • 同步和异步的区别?

    日期:2016-06-17 13:41:36 点击:5508 好评:0

    xmlHttp.open(method, url,async); async:布尔值,用来说明请求是否为异步模式。async是很重要的,因为它是用来控制 JavaScript 如何执行该请求。 当设置为true时,将以异步模式发送该请求, Java...

广告位API接口通信错误,查看德得广告获取帮助