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

Хотя JavaScript не является строго типизированным языком, все-таки необходимо объявлять переменные до их использования. Именовать и объявлять переменные можно достаточно гибко в процессе создания сайта. Объявляются переменные с помощью зарезервированного ключевого слова var. Имена переменных могут быть любого размера; они могут содержать цифры, буквы и определенные небуквенные символы. Арифметические операторы (+, -, *, /) и кавычки (' и ") нельзя использовать в именах переменных. Необходимо также следить, чтобы не было конфликтов между именами Ваших переменных и зарезервированными словами JavaScript (this, for, function и т. д.). Текстовый редактор с хорошей подсветкой синтаксиса поможет избежать подобных ловушек при отображении.

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

 
                      var	MYVAR;	//	верхний регистр	
                      var	myvar;	//	нижний регистр	
                      var	myVar;	//	прописные первые буквы слов, 
                                                  начиная со второго
                      var	MyVar;	//	прописные первые буквы слов
                      var	MyVaR;	//	смешенный регистр	

Обычно отдельные слова в имени переменной (или функции) отделяются символом подчеркивания или слова, начиная со второго, начинаются с прописной буквы: var my_dog; var myDog;.

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

 
                      var my_variable;
                      function myFunction( )(	...	)
                  При объявлении переменных им можно присваивать значения: 
                      var dog = 'Дружок' ;
                                                      или не делать этого: 
                      var dog;
                  В одном операторе var можно объявлять сразу несколько 
                              переменных (с присвоением значения или без):
                      var girl_dog = 'Дружок', boy_dog = 'Песик', turbasa;

И так переменная - это способ хранения информации для дальнейшего использования. Вы увидили, что создание переменной происходит в два этапа. Превый этап: объявление переменной. Второй этап: присвоения ей имени.

Первая часть var - это ключевое слово языка JavaScript, которое создает ( декларирует) переменную. Вторая часть - имя переменой.

Вот, несколько правил, которые необходимы Вам при назначении переменной в ходе создании программы.

Имя переменной начинается с буквы, символя $ или символа _ .

Имя переменной содержит только буквы, цифры, символы $ и _ .

Имя переменной чувствительна к регистру.

Самое важное! Не применяйте при назначении имени переменной КЛЮЧЕВЫЕ СЛОВА. Такие слова, как alert, document, get, post, index, last, befor, after, push, search, to, code, parse, shift, promt и еще найдется много служебных слов ( ключевые слова) языка JavaScript, которые зарезервированы. При использовании которых в программе могут произойти непредсказуемые действия и результатом будет вывод об ошибке в программе. Старайтесь выбирать, то есть создавать имена переменных осмысленно, ясно и понятно, потому что в дальнейшем сильно Вам облегчит работу по хранению и обработке данных. При этом делайте так, чтобы было именв удобно читать и писать. Если имена состоят из ьолее двух слов, то лучше добавьте между ними символ _ или второе слово пишите с заглавной буквы, типа: zdes_filmi, zdesFilmi/

Когда создана переменная, тогда Вы можете хранить в переменнной данные любого типа по вашему желанию,для этого воспользуетесь знаком равенства = . Ну, например:

 
                      var очки;
                      очки = 0;

В первой строке Вы создали переменную, во второй строке сохранили значение 0. Знак равенства называется ОПЕРАТОРОМ ПРИСВОЕНИЯ, потому что этот знак = используется, чтобы присвоить переменной каое-либо значение.

В переменной можно сохранять ЧИСЛА, СТРОКИ, БУЛЕВЫЕ ЗНАЧЕНИЯ(true, false).

Теперь с переменной можно производить любые действия и использовать как аргумент любой функции при разных действиях.

Ниже привожу основные ключевые слова для языка JavaScript, правда, "ключевые слова" этими словами не исчерпываются, но все же, они у Вас будут перед глазами:

 
                      break-----------------abstract-----------------alert
                      case------------------boolen-------------------blur
                      catch-----------------byte---------------------closed
                      continue--------------char---------------------document
                      debugger--------------class--------------------focus
                      default---------------const--------------------frames
                      delete----------------double-------------------history
                      do--------------------enum---------------------innerHeight
                      else------------------export-------------------innerWidth
                      false-----------------extends------------------length
                      finally---------------final--------------------location
                      for-------------------float--------------------navigator
                      function--------------goto---------------------open
                      if--------------------implements---------------outerHeight
                      in--------------------import-------------------outerWidth
                      instanceof------------int----------------------parent
                      new-------------------interface----------------screen
                      null------------------let----------------------screenX
                      return----------------long---------------------screenY
                      switch----------------native-------------------statusbar
                      this------------------package------------------window
                      throw-----------------private
                      true------------------protected
                      try-------------------public
                      typeof----------------short
                      var-------------------static
                      void------------------super
                      while-----------------synchronized
                      with------------------throws
                                            transient
                                            volatile
                                            yield

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...

обратно на главную     назад    дальше     вперед