Заинтересованы в том, чтобы ваши веб-страницы говорили или реагировали каким-то образом? Создание потрясающе выглядящих веб-страниц не должно быть концом. Ваши веб-страницы были бы еще круче, если бы к ним были добавлены некоторые функции.

Здесь в игру вступает Javascript. Это действительно популярный язык программирования, который используется примерно на 95% веб-сайтов. Поэтому я решил, что Javascript определенно стоит изучать.

В Javascript есть чему поучиться, и связанная с этим логика может быть довольно сложной. Но я начал так же, как всегда, маленькими шажками.

Пока что я на четвертой неделе моего курса веб-разработки Full Stack в Elite Path. Эта неделя была посвящена Javascript, и я познакомился с некоторыми основными понятиями, такими как: переменные, если еще, циклы, функции и массивы.

Сложная часть с Javascript на самом деле заключается в том, чтобы, используя знания, которые вы получили из различных концепций, создать что-то. Мне было очень весело, когда я знал, какие концепции применять и как их использовать.

На данный момент я хорошо разбираюсь в переменных, операторах if else, циклах while и немного в функциях. Еще предстоит много работы над циклами for и массивами.

Я смог применить знания, полученные из этих концепций, для двух своих заданий.

Моим первым заданием было создание тестовых вопросов викторины с помощью переключателей. Затем используйте Javascript, чтобы отобразить ответы и баллы.

Поначалу это казалось довольно сложным, и я несколько часов размышлял над заданием. Но я смог понять это, попробовав операторы if else и другие концепции, которые казались важными для решения.

Когда я застрял и был в отчаянии, я искал подсказки по адресу:



Посмотрите мое первое задание:

При нажатии кнопки «Отправить» количество правильных или неправильных ответов отображается на второй странице вместе с оценкой теста.

Для моего второго задания я должен был сделать контактную форму с текстовыми полями.

После ввода текстов в текстовые поля и нажатия кнопки отправки тексты должны быть сохранены в таблице. Кнопка удаления также требовалась для удаления текстов.

Посмотрите на мое второе задание:

Я попал в затруднительное положение с этим заданием. Я не мог отправить тексты на другую веб-страницу. Я мог отображать только тексты из текстовых полей на той же странице.

Как вы можете видеть на рисунке, тексты из текстовых полей отображаются в таблице «Записи контактов».

Но, по крайней мере, я счастлив, что смог применить некоторые из концепций, которые я изучил. В настоящее время я работаю над калькулятором, это мое третье задание на неделю.

Я советую всем, кто изучает Javascript, сосредоточиться на основных концепциях и сначала попробовать применить их. Не беспокойтесь о миллионах вещей, которых вы еще не знаете.

Спасибо за чтение! Я надеюсь, что добьюсь большего прогресса в веб-разработке.