От автора: приветствую вас, друзья. В этой статье мы с вами коснемся темы синтаксиса JavaScript, а также узнаем, как использовать комментарии в коде JavaScript. Статья ориентирована на новичков, начинающих свое знакомство с JavaScript.
Продолжим тему предыдущих уроков и плавно перейдем к теме синтаксиса языка JavaScript. Сразу стоит отметить, что если вы знакомы с синтаксисом PHP, тогда вам фактически ничего и объяснять не нужно, поскольку синтаксис этих языков очень похож.
Итак, у нас есть простейшая строка кода на JavaScript:
1 |
alert('Привет!'); |
Эта строка называется командой или инструкцией. Таких инструкций может быть сколь угодно много в коде и каждую инструкция принято писать на отдельной строке. Например, добавим еще одну команду:
1 2 |
alert('Привет!'); alert('Как дела?'); |
Теперь наша программа состоит из двух строк кода. Каждую инструкция принято завершать точкой с запятой, которая фактически является разделителем команд. На самом деле символ точка с запятой не является обязательным и в данном случае мы даже можем убрать его:
1 2 |
alert('Привет!') alert('Как дела?') |
Наша программа без проблем выполнится, поскольку интерпретатор JavaScript расценит перевод строки как окончание инструкции (хотя и не всегда) и каждая инструкция без проблем отработает. Однако, во избежание проблем в вашем коде, я рекомендую не забывать о точке с запятой и всегда явно обозначать конец команды.
Что еще нас может заинтересовать здесь? Обратите внимание на строки внутри метода alert. Эти строки заключены в кавычки. Мы с вами еще не проходили типы данных в JavaScript, но, забегая наперед, отметим, что строка (строковый тип данных) всегда должна быть заключена в кавычки одинарные или кавычки двойные:
1 2 |
alert('Привет!'); alert("Как дела?"); |
Если же мы забудем обрамить строку кавычками, тогда вместо выполнения программы интерпретатор вернет нам синтаксическую ошибку. Пока что мы не видим ошибок, но в следующих статьях мы посмотрим, как их увидеть и, соответственно, исправить. В отличие от строки, числа не обязательно обрамлять кавычками (хотя это и не запрещено). Такой код без проблем будет выполнен:
1 2 3 |
alert('Привет!'); alert("Как дела?"); alert(123); |
Ну и последний вопрос, которого мы коснемся, будет о комментариях. Возможность комментировать код предусмотрена в любом языке программирования. Даже в языке разметки HTML предусмотрена возможность комментировать код документа. JavaScript здесь не исключение и предоставляет два типа комментариев: однострочный и многострочный. В комментарии мы можем написать что угодно. Интерпретатор попросту игнорирует комментарий и никак не выполняет его, т.е. внутри комментария может быть как обычный текст, так и команды, они не будут выполнены.
1 2 3 4 5 6 7 8 9 10 11 |
// это однострочный комментарий alert('Привет!'); // покажем модальное окно с приветствием /* это многострочный комментарий код ниже выполняться не будет */ //alert("Как дела?"); //alert(123); |
В коде выше отработает только первая инструкция и мы увидим только один alert с приветствием.
На этом статья подошла к концу. Если вы хотите больше узнать о JavaScript, тогда рекомендую обратить свое внимание на уроки по JavaScript и отдельный курс по языку JavaScript. Удачи!