JavaScript. Введение. Синтаксис презентация

Содержание

Слайд 2

Синтаксис Объявлять переменные можно через let или var, а константы

Синтаксис

Объявлять переменные можно через let или var, а константы через const
var x,

y;           // объявление переменных x = 5; y = 6;      // инициализация переменных z = x + y;          // вычисление значений
Важно помнить:
переменная, объявленная, но никогда не инициализированная будет иметь значение "undefined";
при повторном объявлении переменной её значение не изменится
Слайд 3

Типы данных Примитивные: число (number) строка (string) логический (boolean) null

Типы данных

Примитивные:
число (number)
строка (string)
логический (boolean)
null
undefined
Сложные:
Объект (object)
Функции (function)
Типы в JavaScript – динамические,

то есть:
Слайд 4

Числа и строки Числа: 10.50 1001 123e5 (= 12300000) 123e-5

Числа и строки

Числа:
10.50
1001
123e5 (= 12300000)
123e-5 (= 0.00123)

Текст:
“John Doe“
‘John Doe’

Слайд 5

Объекты

Объекты

Слайд 6

Оператор typeof

Оператор typeof

Слайд 7

null и undefined

null и undefined

Слайд 8

Операторы

Операторы

Слайд 9

Сравнение переменных

Сравнение переменных

Слайд 10

Сравнение переменных

Сравнение переменных

Слайд 11

Массивы Инициализация: Тип: Обращение к элементу: Длина массива: Цикл for:

Массивы

Инициализация:
Тип:
Обращение к элементу:
Длина массива:
Цикл for:

Слайд 12

Методы массивов .pop() .push()

Методы массивов

.pop()
.push()

Слайд 13

Методы массивов .shift() .unshift()

Методы массивов

.shift()
.unshift()

Слайд 14

Функции или типы параметров и возвращаемого значения не указываются; возвращать

Функции
или
типы параметров и возвращаемого значения не указываются;
возвращать значение необязательно;
Значение параметров по

умолчанию – undefined;
typeof myFunction // function;
Object-параметры передаются по ссылке.
Слайд 15

Вызов функций По событию (onclick, onload, …) Из JavaScript кода (из другой функции) Автоматический (самовызывающиеся функции)

Вызов функций

По событию (onclick, onload, …)
Из JavaScript кода (из другой функции)
Автоматический

(самовызывающиеся функции)
Слайд 16

Методы объектов

Методы объектов

Слайд 17

Способы вставки JS в теге элемента: в и (через тег

Способы вставки JS

в теге элемента:
в и (через тег