русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Понятие переменной


Дата добавления: 2015-09-15; просмотров: 734; Нарушение авторских прав


В зависимости от того, для чего вы делаете скрипт, понадобится работать с информацией. Если это электронный магазин, то это товары, корзина. Если чат — посетители, сообщения и так далее. Чтобы хранить информацию, используются переменные.

Переменная состоит из имени и выделенной области памяти, которая ему соответствует.

Для объявления или, другими словами, создания переменной используется ключевое слово var (от англ. variable — переменная):
var message;

После объявления можно записать в переменную значение:
var message;
message = 'Привет'; // сохраним в переменной строку

Эти данные будут сохранены в соответствующей области памяти и в дальнейшем доступны при обращении по имени:
var message;
message = 'Привет';
window.alert(message); // выведет значение переменной

Для краткости можно совместить объявление переменной и запись значения:
var message = 'Привет';

Проще всего понять переменную, если представить ее как «коробку» для данных, с уникальным именем. Например, переменная message — это коробка, в которой хранится значение "Привет". В переменной можно сохранить любое значение, а позже поменять его. Значение в переменной можно изменять сколько угодно раз:

var message;
message = 'Привет';
message = 'Мир'; // заменили значение
window.alert(message);

При изменении значения старое значение переменной удаляется.

Переменные в JavaScript могут хранить не только строки, но и другие данные, например, числа. Объявим две переменные, присвоим одной строку, а другой число:
var num = 100500;
var message = 'Привет';

Значение можно копировать из одной переменной в другую:
var num = 100500;
var message = 'Привет';
message = num; // Значение из num перезаписывается в message.

После этого присваивания в обеих переменных num и message находится одно и то же значение 100500.



Вопрос. Какие значения приобретут переменные а, b и с после выполнения следующих операторов?
var а = 1;
var b = 2;
var с;
c = b;
b = a;
a = c;

В JavaScript вы можете создать переменную и без var, достаточно просто присвоить ей значение:
x = "value"; // переменная создана, если её не было

Технически это не вызовет ошибки, но делать так всё-таки не стоит. Всегда определяйте переменные через var. Это хороший тон в программировании и помогает избежать ошибок.



<== предыдущая лекция | следующая лекция ==>
Изменение размера элемента (атрибуты width и height) | Изменение размера элемента относительно прежнего размера


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.