जावास्क्रिप्ट टास्क बुक का स्तर 8.9

Задание 1

लिंक्स वाला एक मेनू दिया गया है। ऐसा करें कि मेनू लिंक पर क्लिक करने पर उसके नीचे एक सबमेनू दिखाई दे।

Задание 2

शब्दों वाला एक पैराग्राफ और एक बटन दिया गया है। बटन पर क्लिक करने पर प्रत्येक शब्द को एक यादृच्छिक रंग से रंगें ताकि पड़ोसी पैराग्राफ के अलग-अलग रंग हों।

Задание 3

एक डिव दिया गया है। इस डिव में बंद करने का क्रॉस बटन है। ऐसा करें कि क्रॉस बटन पर क्लिक करने पर, या पेज पर डिव के बाहर कहीं भी क्लिक करने पर, यह डिव छिप जाए।

Задание 4

एक टेक्स्टएरिया और एक ul दिया गया है। टेक्स्टएरिया में टेक्स्ट इनपुट किया जाता है। ऐसा करें कि Shift + Enter दबाने पर टेक्स्ट की प्रत्येक पंक्ति सूची में अलग li टैग के रूप में जुड़ जाए।

Задание 5

किसी विशिष्ट तिथि के लिए कार्यों की such सूची दी गई है:

javascriptlet 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 वर्ष के सभी कार्यों को स्क्रीन पर प्रदर्शित करें।