随笔- 10  评论- 45  文章- 0 
  2016年5月6日
摘要:doctype是什么,它是干啥用的 DOCTYPE标签是一种标准通用标记语言的文档类型声明,它的目的是要告诉标准通用标记语言解析器,它应该使用什么样的文档类型定义(DTD)来解析文档 ul、ol、dl都适合用在什么地方 ul 无序列表 与li一起用,强调同级,内容不大强调先后 ol 有序列表 与li 阅读全文
posted @ 2016-05-06 19:19 songjum 阅读 (168) 评论 (3) 编辑
  2016年4月14日
摘要:从拿到offer到入职,有种已经毕业了的感觉。 同学朋友兄弟知道我即将离开重庆去北京后,都感慨伤怀起来。吃饭喝酒唱k。有疯狂,有发泄,有祝福,有陪伴,有问候,有离别。或许,正是因为那些预料不到的变化才让生活变得如此多彩吧。 离开重庆是毕业。今天的入职就算是毕业典礼吧。 发生在眼前的,是以前只能在电视 阅读全文
posted @ 2016-04-14 00:04 songjum 阅读 (702) 评论 (1) 编辑
  2016年3月13日
摘要:1、ie5 、6 使用ActiveX (window.ActiveXObject) 阅读全文
posted @ 2016-03-13 16:45 songjum 阅读 (283) 评论 (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 阅读 (85) 评论 (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 阅读 (98) 评论 (0) 编辑
摘要:通过这种方式,我们达到了重载的目的,当然如果你想在继续在内部使用原有的属性,你可以调用oldAddPhotoMethod来用       3.用闭包保存状态 理解:闭包直接可以引用传入的这些参数,利用这些被lock住的传入参数,自执行函数表达式可以有效地保存状态。 阅读全文
posted @ 2016-03-13 16:05 songjum 阅读 (62) 评论 (0) 编辑
摘要:  函数声明: function  函数名称  (参数:可选) { 函数体 } 函数表达式: function  函数名称(可选)(参数:可选) { 函数体 }   阅读全文
posted @ 2016-03-13 16:01 songjum 阅读 (69) 评论 (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 阅读 (206) 评论 (0) 编辑
摘要:阿里一面 1、         自我介绍、说完3个项目后插入 2、         用户体验 项目逻辑 项目优势在哪里? 3、         项目一三中的难点(后台管理系统) 插件的使用及扩展、动态url(pushstate、historyJS、hash)、用hash实现的原理 4、      & 阅读全文
posted @ 2016-03-13 15:51 songjum 阅读 (4553) 评论 (37) 编辑
  2015年6月2日
摘要:引子:关于闭包什么是闭包呢? 从定义上来看,所有的函数都可以是闭包。当一个函数在调用时,引用了不是自己作用域内定义的变量(通常称其为自由变量),则形成了闭包;闭包是代码块和创建该代码块的上下文中数据的结合。例子: function mytest( ){ var test=10; return fun... 阅读全文
posted @ 2015-06-02 10:47 songjum 阅读 (7690) 评论 (4) 编辑