JavaScript – первое впечатление

Язык программирования Джава или Ява скрипт – JavaScript – был создан веселым программистом за 10 дней. Почти как бог сотворил Землю, так и Брендан Эйх (Brendan Eich) сделал в 1995 году язык программирования, который совместим со всеми браузерами и до сих пор является самым популярным языком программирования для веб-приложений и веб-сайтов.

Особенности языка JavaScript:

  • интерпретационный
  • регистрозависимый
  • встраивается в html и др.

Ядро языка – ECMAScript-262, где описаны основные конструкции и синтаксис.

Как начать общаться с интерпретатором JavaScript в браузере? Например, в Google Chrome можно нажать F12, чтобы открыть инструменты разработчика. Выбираем закладку Console – это есть интерпретатор JavaScript, встроенный в браузер.

Полезная горячая клавиша:

Ctrl+L – очистить старый код

В JavaScript есть числа (number) и строки (string).

Все числа в JavaScript – это тип number, как бы ни записать это число. 

Оператор группировки: ( )

Операторы арифметики: +, -, *, /, % (целочисленный остаток от деления)

Операнд – это то, с чем производятся операции.

Бинарный оператор: 5+5

Унарный оператор: +5

Важно: для записи чисел с запятой используется точка – 5.1

Строка – любой набор символов, текст

‘ Cat’, “Cat” (можно использовать одинарные или двойные кавычки)

Чтобы вывести текст на разных строках, используем спецсимвол \n – перевод на новую строчку.

Пример: “Hi, \ncat”

Табуляция задается через спецсимвол \t

Экранирование символов, например мы хотим внутри двойных кавычек использовать еще двойные кавычки, например, “Cat has “Vera” kitten”, тогда нужно внутренние кавычки перекрыть обратным слэшэм \ – “Cat has \”Vera\” kitten”

Если я хочу, чтобы сам символ обратного слэша показался, то его тоже нужно заэкранировать: “Cat has \\Vera\\ kitten”, иначе интерпретатор не покажет этот слеш, посчитает его просто экранирвоанием какого-то спецсимвола, которого на самом деле здесь нет.

В JavaScript все хранится в Unicode!

Пример: “Cat \u2014 Vera” – мы увидим “Cat — Vera”

Конкатенация строк (сложение)

“cat” + ” ” + “Vera” (в данном случае плюс это оператор конкатенации)

This entry was posted in Javascript and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *