我有以下的Javascript成爲對象:的Javascript檢查是否範圍重疊
function checkTimeOverlapping() {
var scheduleIntervalContainerWrappers = [];
var scheduleIntervalContainerWrapper1 = {};
scheduleIntervalContainerWrapper1.start = '08:00';
scheduleIntervalContainerWrapper1.end = '10:00';
scheduleIntervalContainerWrappers.push(scheduleIntervalContainerWrapper1);
var scheduleIntervalContainerWrapper2 = {};
scheduleIntervalContainerWrapper2.start = '09:00';
scheduleIntervalContainerWrapper2.end = '14:00';
scheduleIntervalContainerWrappers.push(scheduleIntervalContainerWrapper2);
...
alert(scheduleIntervalContainerWrappers);
}
,我會檢查scheduleIntervalContainerWrapper重疊開始和結束時間。 有沒有可能在純js中做到這一點?
'scheduleIntervalContainerWrapper1.end'丟失... – Rayon
由於JavaScript是一種圖靈完備的語言,我想是的。 – 2016-04-26 08:03:42
http://nedbatchelder.com/blog/201310/range_overlap_in_two_compares.html – georg