После того, как мы в предыдущей статье познакомились с использованием и основными правилами JavaScript, можно приступать к попыткам составления первых записей в JavaScript. Но для этого потребуются некоторые инструменты, с помощью которых можно записывать и проверять на работоспособность составленный код. Соответственно это редактор кода и web-браузер со средствами отладки или просмотра ошибок.
Инструменты для создания JavaScript
Специального редактора для создания кода JavaScript не существует, по крайней мере я не нашел. Для этих целей подойдут те же, в которых можно работать с HTML и CSS - это Komodo Edit, NotePad++, SciTE и т.п. Главное, чтобы редакторы обладали возможностью подсветки кода.
Кроме редакторов, понадобиться ещё web-браузер, в котором нужно проверять код на работоспособность и на наличие ошибок. Больше всего я рекомендую использовать браузер Mozilla Firefox, желательно использовать одну из последних версий. К браузеру также понадобиться специальное дополнение, о котором вы знаете из статьи об инструментах для создания сайта - это дополнение
После всех проверок в Firefox, желательно проверить работоспособность JavaScript на остальных популярных браузерах - Opera, Google Chrome, IE ...
Первые записи
Обеспечив себя всеми инструментами можно приступать к написанию первого простого кода JavaScript.
Пример:
<head>
<title>Тест</title>
</head>
<body>
<p>Начало текста...</p>
<script>
alert('Нажми на кнопку OK!');
</script>
<p>...Продолжение текста...</p>
</body>
</html>
Если ваш сайт медленно грузится - возможно это какой-то скрипт не может быть обработан!
Вернемся к примеру.
Чтобы не загромождать, пропущу, html-теги, а между тегами script выполню простое математическое действие:
var х = 50
var y = х / 5
alert(y)
</script>
Пояснение: var - объявление переменной, x и y - переменные, которые обозначают записи после них. Команда alert выводит переменную указанную в скобках, однако это может быть только последняя переменная, т.е. в данном случае это y. Обратите внимание, что в скобках не стоят кавычки, как в прошлом примере. Кавычки нужны для того, чтобы отображать любой текст, находящийся в них, а при выводе переменной они не требуются.
Правила для переменных:
- Обязательно должны быть записаны на английском языке
- Не должны быть числовыми или начинаться с цифр (в конце и середине допускается)
- Переменные не должны содержать дефисов и пробелов
- Допускается использование нижнего подчеркивания
- Как и все записи в JavaScript переменные чувствительны к регистру (var ≠ VAR)
Переменные могут иметь вид: z, Оtvet, message1, true_false и т.п.
Попробуйте, используя примеры, посчитать в браузере значение переменной z по формуле:
z = 10 * y , где y = 25 - x, x = 15
Ответы к решению и свои вопросы задавайте в комментариях...