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

Содержание

Слайд 2

Синтаксис

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

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

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

Слайд 3

Типы данных

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

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

Слайд 4

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

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

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

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

Слайд 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

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