ИЗУЧЕНИЕ ОСНОВНЫХ
Основы JavaScript: понимание синтаксиса, основных конструкций и фундаментальных концепций
Дорожная карта внешнего интерфейса: Javascript, часть I
Хорошо! Итак, вы решили изучить Javascript с нуля или заново изучить основы Javascript.
JavaScript — это универсальный язык, который позволяет разработчикам создавать интерактивные и динамичные веб-сайты. Независимо от того, работаете ли вы над интерфейсом или сервером, JavaScript поможет вам.
В этой статье мы углубимся в основы JavaScript и рассмотрим его высокоуровневую природу, значение ECMAScript, а также некоторые важные синтаксис и конструкции. К концу у вас будет прочная основа для создания собственных приложений на основе JavaScript. Давайте начнем!
Что такое Javascript?
JavaScript — это язык программирования, который позволяет добавлять интерактивность и динамическое поведение на веб-сайты. Он в основном используется для веб-разработки переднего плана, но также может использоваться в серверной части с такими фреймворками, как Node.js.
JavaScript — это интерпретируемый язык высокого уровня, что означает, что он выполняется непосредственно браузером без компиляции.
Но что это значит?
Ну, смысл того, что Javascript является языком высокого уровня, заключается в том, что он обеспечивает более высокий уровень абстракции, облегчая разработчикам написание кода по сравнению с языками низкого уровня, такими как ассемблер или машинный код. По сути, Javascript был разработан таким образом, чтобы людям было легко его читать, писать и понимать. Таким образом, вы можете больше сосредоточиться на логике и функциональности своего кода, а не отвлекаться в сложных технических деталях. Вы можете написать код JavaScript, который сообщает браузеру, что делать, например отображать информацию, обрабатывать взаимодействия с пользователем или выполнять действия на веб-странице.
Что такое ECMAScript?
Возможно, вы уже слышали о ECMAScript. Это официальный стандарт, определяющий синтаксис, поведение и особенности языка программирования JavaScript. Он содержит рекомендации о том, как должен работать JavaScript, обеспечивая согласованность между различными реализациями и позволяя разработчикам писать код, который работает на разных платформах и в разных браузерах.
Стандарт ECMAScript поддерживается организацией ECMA International, организацией по стандартизации информационных и коммуникационных систем. Они регулярно обновляют и выпускают новые версии спецификации ECMAScript, добавляя новые функции, улучшая язык и устраняя любые проблемы или несоответствия.
Каждая новая версия ECMAScript представляет новые функции, синтаксис и улучшения JavaScript. Например, ECMAScript 6 (ES6), также известный как ECMAScript 2015, представил важные дополнения к языку, включая стрелочные функции, литералы шаблонов, классы и улучшенный синтаксис для работы с массивами и объектами.
JavaScript следует синтаксису, подобному другим языкам программирования. В следующих строках вы найдете краткое изложение некоторых основных конструкций и синтаксиса, используемых в JavaScript.
P.S. Почти все мои источники для изучения JavaScript взяты с двух самых надежных веб-сайтов. Я приведу источники в конце каждого раздела, чтобы вы могли проверить и изучить их самостоятельно.
Заявления
Код JavaScript состоит из операторов, которые представляют собой инструкции, выполняющие действия. Каждый оператор обычно заканчивается точкой с запятой (;), но это не обязательно.
console.log("Hello, World!"); // Outputs "Hello, World!" to the console
Утверждения JavaScript
Попробуйте сами Компьютерная программа представляет собой список инструкций, которые должны выполняться компьютером. В программировании…www.w3schools.com»
Комментарии
Комментарии используются для добавления пояснений к коду и игнорируются движком JavaScript. В JavaScript есть два типа комментариев: однострочные комментарии и многострочные комментарии.
// This is a single-line comment /* This is a multi-line comment. It can span multiple lines. */
Переменные
Переменные используются для хранения данных и управления ими в JavaScript. Вы можете объявить переменные, используя ключевые слова var
, let
или const
.
var name = "John"; // old way to declare a variable / not recommended let age = 25; // modern way to declare a variable that can change const PI = 3.14; // declare a variable that is unchangeable, a constant
Но! Начиная с ECMAScript 6, объявление переменных с использованием var
стало почти устаревшим из-за потенциальных проблем, которые оно могло вызвать в проекте.
Технические вопросы
Что такое язык высокого уровня?
Языки высокого уровня, такие как JavaScript, — это тип языка, обеспечивающий более высокий уровень абстракции и предназначенный для того, чтобы людям было легче читать, писать и понимать.
Что означает ES6 в JavaScript и что это такое?
ES6 расшифровывается как ECMAScript 6, также известный как ECMAScript 2015. Это серьезное обновление спецификации языка JavaScript. В ES6 были внесены значительные дополнения и улучшения в JavaScript, включая новый синтаксис, функции и функциональность.
P.S. Если вы являетесь носителем испанского языка или изучаете этот прекрасный язык, вы можете проверить двойной пост, который будет на испанском языке. Одна и та же концепция и объяснения, но на другом языке 😉 каждую неделю.