JSFiddle - React, Tailwind, and code Playground
by kontrach
JavaScript
function getWeekDay(date) {
var day = date.getDay(),
weekDayIndex = day - 1,
weekDays = ['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'];
return weekDays[ weekDayIndex ];
//или в дву строки. не сработает,так как стоит после ретурна
var weekDays = ['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'];
return weekDays[ date.getDay() - 1 ]
}
var date = new Date(2011,0,3); // 3 января 2012
//console.log(date);
alert( getWeekDay(date) );
/*function addClass(obj, cls){
var objClsArr = obj.className.split(' '),
i = 0,
length = objClsArr.length,
newCls;
for (i = 0; i < length; i++){
if ( objClsArr[i] === cls) {
return
}
}
objClsArr.push( cls );
obj.className = objClsArr.join(' ');
}
var obj = {
className: 'open menu'
}
addClass(obj, 'new'); // obj.className='open menu new'
addClass(obj, 'open'); // без изменений (класс уже существует)
addClass(obj, 'me'); // obj.className='open menu new me'
addClass(obj, 'new'); // obj.className='open menu new'
addClass(obj, 'open'); // без изменений (класс уже существует)
addClass(obj, 'mee'); //
alert(obj.className); // "open menu new me"
*/