Como Saber Si Una Fecha Es prefeito Que Otra en JavaScript

var f1 = new Date(2015, 11, 31); //31 de diciembre de 2015
var f2 = new Date(2015, 11, 31, 2); //31 de diciembre de 2015 (32-12-2015 02:00 am) 

//nos aseguramos que no tengan hora
f1.setHours(0,0,0,0);
f2.setHours(0,0,0,0);

// validamos las fechas con un IF
if (f1.getTime() == f2.getTime()){
  console.log("Son la misma fecha");
}else{
  console.log("Son diferentes fechas");
}
Junior Cercado V.