Честно говоря, я постоянно задаю себе этот вопрос. Если вы когда-нибудь чувствовали себя совершенно потерянным и сбитым с толку тем, что вы «учите» или читаете, то вы не одиноки. НЕ ВОЛНУЙСЯ! мы все в этом вместе ❤. Если бы у меня был доллар за то количество раз, которое я задаю себе в день, продолжая свое путешествие, чтобы стать инженером-программистом, я был бы богат! Поскольку это мой первый блог, я должен рассказать историю о том, как я заинтересовался тем, чтобы стать инженером-программистом.

Моя история началась, когда Instagram впервые представил свою функцию «проверено», которую имели только определенные учетные записи… обычно учетные записи с тысячами подписчиков. Я подумал, что если бы я смог получить этот проверенный тег, это бы выделило меня среди остальных моих подписчиков. Я пошел вперед и сделал то, что сделал бы каждый подросток на моем месте. Если вы догадались о YouTube, то вы правы! Я зашел на YouTube и набрал в строке поиска «как пройти верификацию в Instagram». Очевидно, что многие видео были фальшивыми и просто пытались заставить вас заплатить за какой-то сторонний инструмент, который якобы позволит вам проверить, и это определенно не то, что я хотел сделать. Я продолжал листать, пока не наткнулся на видео, которое показало мне, как добиться того, чего я хотел бесплатно!!! По сути, видео показало мне, как просматривать страницу в Instagram и возиться с элементами там, но, конечно, это было слишком хорошо, чтобы быть правдой. Одно обновление, и маленький проверенный тег исчез. С этого начался мой интерес.

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

Я решил, что лучше всего глубоко понять основы JavaScript. Оказывается, в JavaScript вашими лучшими друзьями будут функции. Если вы глубоко понимаете функции, то жизнь программиста, работающего с JavaScript, будет намного проще.

Если вы можете объяснить функции пятилетнему ребенку, значит, вы очень хорошо понимаете, что они из себя представляют.

Попробуйте попросить 5-летнего ребенка объяснить вам, как сделать бутерброд с арахисовым маслом и желе, и попросите его описать вам каждое действие шаг за шагом. Они могут рассказать вам о нескольких шагах, в ходе которых они должны будут получить необходимые ингредиенты, а затем намазать их на хлеб и так далее. Теперь все это сделано, потому что вы хотели бутерброд с арахисовым маслом и желе. Мы можем сказать, что «сделать бутерброд» — это то, что вызвало все шаги, необходимые для успешного приготовления бутерброда, и это, по сути, то, чем является функция.

Функции могут быть простыми и понятными, а могут быть сложными и многогранными. Функции могут содержать функции, переменные, условия, циклы и многое другое. По сути, вы можете создать функцию, которая достигает почти всего. Они очень полезны при кодировании, поэтому убедитесь, что вы понимаете, что такое функция.

Теперь мне определенно все еще нужно овладеть искусством функций, но я запустил простой код, чтобы объяснить, как работают функции. Моим переменным «желе» и «арахисовое масло» присваивается истинное значение, потому что это ингредиенты, необходимые для приготовления бутерброда. Внутри скобок {} я установил оператор if else, объявляющий, что если у нас есть И желе, и арахисовое масло, то мы можем успешно приготовить бутерброд. Если случится так, что мы пропустим один из них, мы не сможем сделать бутерброд. Итак, все это хранится в функции «makeASandwich», теперь не хватает последнего и последнего шага, который мы должны вызвать. Когда мы вызываем функцию, мы выполняем все, что находится внутри этой конкретной функции. Для нас это было бы фактически приготовлением сэндвича.

Если вы чувствуете, что не понимаете, что происходит, не волнуйтесь, рано или поздно все в конце концов просто щелкнет, и вы разразитесь «оооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооoооооооооооооооооооооооооооооооотьсяумальным»). Честно говоря, это одно из моих любимых ощущений, когда я изучаю программирование. Кроме того, одна из самых важных вещей — не забывать расслабляться. Если все становится слишком разочаровывающим, тогда встаньте, выйдите на улицу, позагорайте или сделайте что-нибудь еще, вы можете вернуться к своему компьютеру, открыть этот код и исправить свою ошибку или просто понять, что вы делаете.