03 2015 档案

javascript浮点数运算修正
摘要:众所周知,javascript对于浮点数的运算一直都是有问题的,比如0.2+0.1 结果是0.30000000000000004。下面是我的解决方案,先贴代码了:var calMath = (function() { var isFloat = function(a) { va... 阅读全文

posted @ 2015-03-21 23:18 DoubleFlower 阅读(1018) 评论(0) 推荐(0)

javascript对象的浅复制与深复制
摘要:最近开始阅读jQuery源码,正巧看到了写插件的时候一直使用的extend,于是就尝试自己写个类似的方法,当然,这里不是来讨论extend的用法,而是来聊两个概念,javascript的浅复制与深复制。javascript浅复制:浅复制字面意思就是表面的复制,浅层的复制,那本质是什么呢,其实就是表面... 阅读全文

posted @ 2015-03-06 16:24 DoubleFlower 阅读(455) 评论(0) 推荐(0)

javascript类式继承
摘要:javascript中是没有类这个概念的,但是javascript有它自己的原型机制,我们可以通过原型机制(prototype,constructor)来伪一个类出来,俗称“伪类”。新函数对象被创建时,会被赋予一个prototype属性,它的值是一个包括constructor属性,且属性值为该新函数... 阅读全文

posted @ 2015-03-02 16:14 DoubleFlower 阅读(324) 评论(0) 推荐(1)

导航