Согласие на обработку персональных данных.

11.10.2019
Новые видео и статья Условный оператор в JavaScript.

05.10.2019
Новые видео и статья Выражения и операторы в JavaScript.

04.10.2019
Новый выпуск журнала Автоматизация и программирование.

28.09.2019
Новая статья Область видимости переменных в JavaScript.

22.09.2019
Новая задача Использование модулей и заголовочных файлов.



Раздел: Сайтостроение / JavaScript /

Основы языка JavaScript

Что такое JavaScript Что такое JavaScript

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

Как я уже говорил, язык JavaScript очень похож на язык С++. Если вы знаете С++, вы легко разберётесь и с JavaScript. Если же не знаете - тоже не беда. Во-первых, вы его можете изучить (например, здесь), во-вторых, язык JavaScript не очень сложный, и для его изучения знание других языков не обязательно (хотя, конечно, не помешает).

Итак, в самых общих чертах об основных особенностях JavaScript.

Объявление переменных отличается от С++ и похоже на аналогичное действие в Паскале:

var x;      //Объявляем переменную х
var y = 10; //Объявляем переменную у
            //и присваиваем ей значение 10

После каждого выражения должна стоять точка с запятой.

Комментарии могут быть двух видов (как и в С++):

//Это однострочный комментарий

/* Это многострочный комментарий, который
продолжается до закрывающих символов: */

Простейшие математические операции обозначаются также, как и в математике:

x = y * 5; //Умножаем у на пять и записываем результат в х
x = x + y - 2; //Складываем х и у и отнимаем от результата 2

Операторными скобками являются символы { и }. Тело функции и другие блоки кода заключаются в операторные скобки.

Операторы if...else, операторы сравнения, операторы циклов и прочих подобных структур аналогичны соответствующим операторам в С++. Например

if (x < 0)
{
  x = 0;
  y = x + 100;
}
else
{
  y = x + 100;
}

Объявление функций также похоже на объявление функций в С++:

function MyFunc() //Объявление функции
{
  return 500;     //Возвращаемое значение
}
MyFunc();         //Вызов функции

Разумеется, у функции могут быть параметры, локальные переменные и т.п. Кроме того, поскольку мы говорим о сценариях, встраиваемых в веб-страницу, то вы должны знать, что существуют разные фишки, которых нет в языке С++ и ему подобных, потому как эти языки создавались для других целей.

На этом краткое знакомство с синтаксисом закончим. В следующей статье уже перейдём к практике.

Ну а если вам не терпится изучить JavaScript досконально и уже сейчас начать создавать профессиональные сайты, то в очередной раз рекомендую курс по JavaScript и jQuery:

>>> JavaScript, jQuery и Ajax с нуля до гуру >>>



Что такое JavaScript Что такое JavaScript

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

Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика