JavaScript 문제집 레벨 8.9
링크가 있는 메뉴가 주어졌습니다. 메뉴 링크를 클릭하면 그 아래에 하위 메뉴가 표시되도록 만드세요.
단어가 있는 문단과 버튼이 주어졌습니다. 버튼을 클릭할 때마다 각 단어를 무작위 색상으로 칠하되, 인접한 단어들은 서로 다른 색상을 가지도록 하세요.
div가 주어졌습니다. 이 div에는 닫기 버튼(×)이 있습니다.
닫기 버튼을 클릭하거나 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년의 모든 할 일을 화면에 출력하세요.