Size: a a a

JavaScript Noobs — сообщество новичков

2021 July 08

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
зачем, можно заранее подготовить мапу с нужными индексами
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
Если прям желание есть - можно в прототип объекта с днями прописать метод нужный, который будет отдавать массив под текущие требования.
источник

MK

Max Kot in JavaScript Noobs — сообщество новичков
Ну не пихать в этот же массив а сделать ещё 1 а потом его копировать с заменой
источник

S

Slava in JavaScript Noobs — сообщество новичков
да еще в map !!11
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
Кстати, если требования отсортировать массив начиная с завтрашнего дня и т.д (что логично, если требуется отсортировать массив с днями) - можно передавать в аргумент метода текущий таймстамп и считать от него.
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
function f(){
 var arr = [ 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
 var shuffle = arr.sort( () => .5 - Math.random() );
 console.log('INPUT: ' + shuffle)
 var sorter = {
  'Sunday': 1,
  "Monday": 2,
  "Tuesday": 3,
  "Wednesday": 4,
  "Thursday": 5,
  "Friday": 6,
  "Saturday": 7,
 }
 shuffle.sort((a,b)=>sorter[a] - sorter[b])
 console.log('OUTPUT: ' + shuffle)
}
f()
f()
f()
источник

С

Сергей in JavaScript Noobs — сообщество новичков
Ребят,привет,можете помочь,у меня есть списки и я при клике на элементу 'p' добавляю класс ''active'',как мне добавить условие: Если у элемента 'p' есть класс ''disable'' то ничего не добавлять?Надеюсь,понятно объяснил задачу..
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
Получить текущий класслист и проверить есть ли в нём disable
источник

С

Сергей in JavaScript Noobs — сообщество новичков
getElementsByClassName?
источник

ЕП

Егор Платонов... in JavaScript Noobs — сообщество новичков
element.classList
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
p.classList вернёт текущие классы на элементе. Делаешь проверку, есть ли на нём класс disable
источник

Δ

ΔΞΛЬΤΑ in JavaScript Noobs — сообщество новичков
Если есть - не делаешь ничего, если нет - делаешь что то.
источник

MK

Max Kot in JavaScript Noobs — сообщество новичков
let day = ["вторник", "понедельник",  "среда", "четверг", "пятница", "суббота", "воскресенье"]
let arr = []

day.map((e, i)=>{
 switch(e){
   case "понедельник": arr[0] = "понедельник"
   case "вторник":arr[1] = "вторник"
   case "среда":arr[2] = "среда"
   case "четверг":arr[3] = "четверг"
   case "пятница":arr[4] = "пятница"
   case "суббота":arr[5] = "суббота"
   case "воскресенье":arr[6] = "воскресенье"
 }
})
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
element.classList.contains('disable')
источник

S

Slava in JavaScript Noobs — сообщество новичков
а если у тебя будет 20 дней^
источник

MK

Max Kot in JavaScript Noobs — сообщество новичков
в недели?
источник

S

System404 in JavaScript Noobs — сообщество новичков
Лишний пробел и реализация падает
источник

С

Сергей in JavaScript Noobs — сообщество новичков
Сейчас попробую сделать,спасибо большое!
источник

ЕП

Егор Платонов... in JavaScript Noobs — сообщество новичков
Массив объектов , где у каждого дня свой порядковый номер.
источник

S

Slava in JavaScript Noobs — сообщество новичков
ну с повторениями
источник