Главная или честный способ заработка в сети Зачем мне это? Всё начинается с идеи

Переменные в JavaScript

Переменные используются для хранения информации в памяти и её дальнейшего использования. Для объявления переменных рекомендуется использовать ключевое слово var (от английского - variable). Рассмотрим пример:

<!DOCTYPE html>
<html>
 <head>
  <title>Объявление переменной при помощи ключевого слово var</title>
 </head>
 <body>
  <script>
   var message; //объявление переменной message
   message = "Hello world!"; //сохраняем информацию в переменной
   alert (message); //выводим данные, сохранённые в переменной
  </script>
 </body>
</html>

Запустим пример. Как мы видим, на экран монитора выскочило окошко с сообщением "Hello world!". Для сокращения записи можно в одной строке объявить переменную и записать в неё информацию. Например, если в предыдущем сценарии заменить строки:

var message; //объявление переменной message
message = "Hello world!"; //сохраняем информацию в переменной

На:

var message = "Hello world!";
/*объявили переменную message
и сохранили в ней информацию*/

Результат будет одинаковым в обоих случаях. Также, переменную можно задать и без ключевого слова, например код:

var message; //объявление переменной message
message = "Hello world!"; //сохраняем информацию в переменной
alert (message); //выводим данные, сохранённые в переменной

Будет выполнен также как и код:

message = "Hello world!"; //сохраняем информацию в переменной
alert (message); //выводим данные, сохранённые в переменной

То есть, программа на JavaScript в любом современном браузере будет работать и без всякого var, но делать так не стоит, можно запутаться в коде самому, да и в некоторых старых браузерах вместо выполненной программы может выскочить сообщение об ошибке.

Информацию, хранящуюся в переменной, можно менять сколько угодно раз:

var message; //объявление переменной message
message = "Hello world!"; //сохраняем информацию в переменной
message = "Привет мир!"; // изменяем информацию в переменной
alert (message); //на экран выведется: "Привет мир!"

Информацию, хранящуюся в одной переменной, можно копировать в другую переменную:

var message; //объявление переменной message
message = "Hello world!"; //сохраняем информацию в переменной
var name; //объявление переменной name
name = "Петя" //сохраняем информацию в переменной
message = name; // копируем значение из name в message
alert (message); //на экран выведется: "Петя"


<<Предыдущая | В раздел | Следующая>>