记录每周读过的技术文章

纯JS实现时间选择器

2016-09-07  本文已影响76人  陈坚生

用两天晚上的时间用原生JS撸出一个时间选择器,发现并没有自己想象的那么复杂,只要了解关于JS的Date对象和方法、以及如何处理事件和DOM,基本就可以了。

时间选择器

直接看DEMO

说说踩到的坑:

这个可以通过下面的例子去理解:

var a = { 'a': 100};
var b = {'a': 100};
a == b // false
a > b // false
a < b // false
a >= b // true
a <= b // true
a.toString = function() { return 1000;}
b.toString = function() { return 999; }
a > b // true
a < b // false
a >= b // true
a <= b // false

a.valueOf = function() { return this['a'];}
a.valueOf = function() { return this['a'];}
a > b // false
a >= b // true
b < a // false
b <= a // true

资源

上一篇下一篇

猜你喜欢

热点阅读