О боже, так что я решил заняться изучением JavaScript, и это был интересный опыт, если не сказать больше.

Раньше у нас были такие разговоры с нашим школьным учителем геометрии о блочном расписании. Это концепция более продолжительных занятий, проводимых меньше раз в неделю, по сравнению с шестью или семью занятиями в день за более короткие периоды. Ее аргумент заключался в том, что такие предметы, как математика, следует изучать каждый день, потому что лучший способ улучшить ее — это постоянно решать задачи снова и снова, чтобы применить то, что вы узнали.

Эта память прекрасно описывает процесс изучения языка программирования, такого как JavaScript. Как и в случае с математикой или изучением иностранного языка, чем больше вы практикуете и используете, тем комфортнее вам становится. И это то, что я узнал после завершения третьего модуля в ROOTs Technology.

Сложный аспект изучения JavaScript заключается в том, чтобы освоиться с тем фактом, что вы не знаете всего, и это нормально, когда не все ответы доступны. Самое главное — это понимать код, который вы написали, и уметь передавать его простым способом.

Что я считаю самым полезным в этом опыте, так это то, что он заставляет меня быть критическим мыслителем и думать о том, какой правильный метод, свойство, условный оператор и т. Д. Использовать при продумывании сценариев в JavaScript. По иронии судьбы, во втором абзаце я использовал такие слова, как «блок» и «аргумент», которые связаны с терминами, используемыми в JavaScript.

Нужно ли быть опытным математиком, чтобы изучать JavaScript? Точно нет. Но подумайте об учителе математики, который будет вычитать баллы из контрольных и контрольных за то, что не показывает вашу работу. Дело не только в том, чтобы получить правильный ответ, в JavaScript часто существует более одного решения проблемы. Речь идет о том, как вы пришли к этому решению и действительно ли вы понимаете, почему этот код выполняет это условие/задачу.

По крайней мере, это помогает мне (я думаю).