Если вы наберете «что такое 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
Жаждете большего? Получить подсказку
Проявляйте упорство. Сложнее всего начинать с кода на любом языке, но в конце концов вы до него доберетесь. Это как научиться кататься на велосипеде, правда. Когда вы новичок, вы будете спотыкаться и падать, но в конце концов справитесь.