Если вы наберете «что такое Javascript» (часто называемое просто JS) в своей любимой поисковой системе, вы в основном найдете подборку технических терминов, которые, вероятно, кажутся логичными для понимания технарем или кем-то, кто уже знаком с разработкой. Однако кому-то другому они могут показаться довольно загадочными и запутанными. Поэтому в этой статье я хочу поделиться своими мыслями с первого года обучения веб-разработке, предоставив краткий обзор языка, лежащего в основе Интернета.

Прежде всего, Javascript — это код

Это способ связи с вашим компьютером. В зависимости от языка структура кода следует определенным правилам, так называемому синтаксису.По сути, вы можете рассматривать его как способ передачи определенных задач вашему оборудованию, а не выполнять их самостоятельно. Это особенно полезно для таких, которые часто повторяются или направлены на решение задачи, которую можно описать цифрами. Разница с Javascript в том, что он работает не на вашем компьютере, а в вашем интернет-браузере, например, в Chrome и Firefox.

Как это работает и чем отличается

Javascript — это мозговая система веб-сайтов. В то время как макет и стили веб-сайта определяются HTML и CSS, интерактивность обеспечивается JS. Возьмем, к примеру, проверку местной погоды на выбранном вами веб-сайте. Получение текущей температуры — обычная задача, которую Javascript выполняет в фоновом режиме вашего веб-браузера.

Что особенного в JS

Он везде. Независимо от устройства, будь то ПК, Mac или телефон, оно запускает тот же экземпляр Javascript, что и другие. Это всемогущество привело не только к тому, что его использует огромное сообщество разработчиков, но и к богатой функциональной экосистеме. Это, в свою очередь, способствовало его популярности: внезапно разработка нового программного обеспечения и приложений стала делом не лет, а месяцев, а иногда и недель. Это позволило сократить расходы и в то же время максимально увеличить охват аудитории.

Почему стоит научиться программировать в Интернете

Потому что это увлекательная поездка. Из-за бесконечных возможностей создания вещей никогда не заканчиваются поиски новых функций и новых способов решения старой проблемы. Если вы оказались в той же ситуации, что и я год назад, вы можете изучить HTML и CSS, прежде чем начинать с Javascript, поскольку эти трое — неразлучная команда. Два сайта, которые дали мне огромный шаг в этой области, это FreeCodeCamp и W3schools. Они предлагают бесплатные практические курсы и отличный справочник для всех, от новичка до экспертного уровня.

Пример для начала

Если вам интересно: вы можете запустить Javascript прямо в своем веб-браузере самостоятельно. Если вы достаточно смелы, попробуйте следующее:

  • Щелкните правой кнопкой мыши внутри этого окна.
  • Нажмите «Проверить» в Chrome или «Проверить элемент» в Firefox.
  • (Необязательно): Не паникуйте, это окно является стандартной функцией.
  • Затем нажмите «Консоль».
  • Нажмите CRTL & L, чтобы очистить поле, и нажмите на него.

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

  • Введите «56 * 72» => В результате вы получите 4032

Жаждете большего? Получить подсказку

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