摘要: 如果each()里设置相同变量,最后迭代的那次会覆盖之前的设置,如果每次迭代都引用了 同一变量,那么这种值就全部是最后一次的迭代的值。这是一个小坑! 阅读全文
posted @ 2016-03-23 16:40 找寻code屠龙之术 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 在js中,创建一个函数对象的语法是var myFunction = new Function(arg1,…,agrN, body);其中,该函数对象的N个参数放在 函数主体参数body的前面,即函数主体参数必须放在参数列表的最后,也可以无参数new Function(body)。 可以替代eval( 阅读全文
posted @ 2016-03-10 09:33 找寻code屠龙之术 阅读(633) 评论(0) 推荐(0) 编辑
摘要: function creat(a){this.name=a} 这个是个简单的函数,所谓 构造函数 本质上和其他函数没有任何区别。他的特征在于他的用途——批量生成某类对象! 但是作为函数,用new调用生成,和直接调用生成有本质的区别! 1.直接调用creat("tom")其中的this,指调用者,这个 阅读全文
posted @ 2016-03-06 00:23 找寻code屠龙之术 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 用这个属性,也可以实现CSS样式委托。比如DIV里的字体,边框颜色是随着外层的DIV的字体和边框改变的,这就可以用继承关系。对任何CSS属性,用initial就可以取消过去的设置,这对于设置top 后又设置bottom类似的情况,很有用! 阅读全文
posted @ 2016-03-03 23:45 找寻code屠龙之术 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 这两个东西的用法就是,劫持其它对象的function,置换其中的this 为参数对象中的环境。 var a={}; a.name="tom"; a.func=function(){ alert(this.name); } var b={}; b.name="john"; a.func.apply(b 阅读全文
posted @ 2016-03-02 22:44 找寻code屠龙之术 阅读(152) 评论(0) 推荐(0) 编辑