Ниво 8.9 на задачата JavaScript
Дадено е меню с връзки. Направете така, че при кликване върху връзка от менюто под нея да се показва подменю.
Даден е параграф с думи и бутон. При кликване върху бутона оцветете всяка дума в произволен цвят, така че съседните параграфи да имат различни цветове.
Даден е div. На този div има бутон за затваряне (x). Направете така, че при кликване върху бутона за затваряне, или върху което и да е място на страницата извън div, този div да се скрива.
Дадени са textarea и ul. В textarea се въвежда текст.
Направете така, че при натискане на Shift + Enter
всеки ред от текста да се добави в списъка
като отделен li елемент.
Даден е следният списък със задачи за определена дата:
let affairs = {
'2019-12-31': ['масив от задачи'],
'2018-11-29': ['масив от задачи'],
'2018-11-30': ['масив от задачи'],
'2018-12-27': ['масив от задачи'],
'2019-12-29': ['масив от задачи'],
'2019-12-30': ['масив от задачи'],
'2018-12-30': ['масив от задачи'],
'2018-12-31': ['масив от задачи'],
}
Покажете на екрана всички задачи за 2018 година.