Допустим я пишу календарь. Числа приходят с сервера и попадают в таблицу в виде календаря. Как js узнает, что это выходные и их нужно подсветить красным?
Второй вопрос, может быть существуют стандартные способы реализации календаря?
// Для примера за проверяемый день я возьму сегодняшний
var today = new Date();
// Узнаем какой это день недели
var day = today.getDay();
// Если 6 или 0 (СБ или ВС), то weekend = true
var weekend = (day == 6) || (day == 0);
Ну и дальше, если true, то добавляете просто CSS-класс, который и красит день.