摘要: 目录: 1.constructor & prototype function Accom(){}; //创建一个构造函数 //创建两个对象 var house=new Accom(); var apartment=new Accom(); 通过构造函数创建的对象有一个属性constructor,这个 阅读全文
posted @ 2016-10-20 21:44 wksmile 阅读(347) 评论(0) 推荐(0) 编辑

2017年11月12日

摘要: 通用的惰性单列 var getSingle = function(fn) { var result; return function(){ return result || (result = fn.apply(this, arguments)); } } //把处理的逻辑分出来放在另一个函数中,通 阅读全文
posted @ 2017-11-12 22:20 wksmile 阅读(144) 评论(0) 推荐(0) 编辑

2017年4月20日

摘要: Value function typeOf "foo" String string new String("foo") String object 1.2 Number number new Number(1.2) Number object true Boolean boolean new Boo 阅读全文
posted @ 2017-04-20 13:55 wksmile 阅读(188) 评论(0) 推荐(0) 编辑

2017年3月24日

摘要: 使用javascript,jQuery实现修改before,after伪类的样式 最近遇到一个需要改变:before,:after 伪类的样式,发现css中并不能直接选择某一个元素的:before和:after伪类元素,所以特总结了使用javascript和jQuery改变元素的:before和:a 阅读全文
posted @ 2017-03-24 11:25 wksmile 阅读(51727) 评论(0) 推荐(2) 编辑

2017年3月10日

摘要: 1.css中前缀: (1) -moz 内核: Gecko内核 浏览器: Firefox , Netscape(6-9) (2) -ms 内核:Trident 浏览器: IE , 世界之窗 , 360安全浏览器(1.0-5.0为Trident,6.0为Trident+Webkit,7.0为Triden 阅读全文
posted @ 2017-03-10 21:39 wksmile 阅读(434) 评论(0) 推荐(0) 编辑

2017年2月26日

摘要: 1.实现三栏布局:左右两栏宽度固定,中间一栏根据父元素宽度填充满,如下图: 参考 https://regulusleonis.github.io/2017/02/06/%E8%AF%A6%E8%A7%A3css%E4%B8%83%E7%A7%8D%E4%B8%89%E6%A0%8F%E5%B8%83 阅读全文
posted @ 2017-02-26 22:59 wksmile 阅读(145) 评论(0) 推荐(0) 编辑

2016年8月12日

摘要: javascript中上下文环境就是this指针,即被调用函数所处的环境。这个上下文环境在大多数情况下指的是函数运行时封装这个函数的那个对象;当不通过任何对象单独调用一个函数时,上下文环境指的就是全局的window对象。 this指针不属于某个函数,而是函数调用时所属的对象。使用不同的引用来调用同一 阅读全文
posted @ 2016-08-12 15:35 wksmile 阅读(219) 评论(0) 推荐(0) 编辑
摘要: javascript中的对象与一般的面向对象的程序设计语言(c++,Java等)不同,甚至很少有人说它是面向对象的程序设计语言,因为它没有类。javaScript只有对象,不是类的实例。javascript中的对象是基于原型的。 1.1句点运算符创建 javascript中的对象实际上就是一个由属性 阅读全文
posted @ 2016-08-12 15:02 wksmile 阅读(190) 评论(0) 推荐(0) 编辑

导航