2016年3月13日
摘要: 1、ie5 、6 使用ActiveX (window.ActiveXObject) 阅读全文
posted @ 2016-03-13 16:45 songjum 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 1、返回数组中的最大值;(math.max)   首先,明确用法。math.max(1,2,4,-5,3 )  比较传入参数的值,参数个数任意; 实现 : 用apply(object,[]); var num =[1,2,3,4,5]; var b=Math.max.apply(Math,num); 阅读全文
posted @ 2016-03-13 16:17 songjum 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1.简单的原型链: var song= function(){ this.a =5; this.b=6; } //function song (){     this.a=5; } song.prototype={ add:function(a,b){return a+b+this.a+this.b 阅读全文
posted @ 2016-03-13 16:08 songjum 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 通过这种方式,我们达到了重载的目的,当然如果你想在继续在内部使用原有的属性,你可以调用oldAddPhotoMethod来用       3.用闭包保存状态 理解:闭包直接可以引用传入的这些参数,利用这些被lock住的传入参数,自执行函数表达式可以有效地保存状态。 阅读全文
posted @ 2016-03-13 16:05 songjum 阅读(215) 评论(0) 推荐(0) 编辑
摘要:   函数声明: function  函数名称  (参数:可选) { 函数体 } 函数表达式: function  函数名称(可选)(参数:可选) { 函数体 }   阅读全文
posted @ 2016-03-13 16:01 songjum 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、  尽量不要声明全局变量,Javascript中,未定义实用,非var ,均视为全局变量; 如 function foo() { var a = b = 0; // ...} 其中 a是foo的局部变量 b则是全局变量 右到左的赋值 function sum(x, y) { result = x 阅读全文
posted @ 2016-03-13 15:58 songjum 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 阿里一面 1、         自我介绍、说完3个项目后插入 2、         用户体验 项目逻辑 项目优势在哪里? 3、         项目一三中的难点(后台管理系统) 插件的使用及扩展、动态url(pushstate、historyJS、hash)、用hash实现的原理 4、      & 阅读全文
posted @ 2016-03-13 15:51 songjum 阅读(5036) 评论(37) 推荐(9) 编辑