Похожие презентации:
Функции в JS
1.
Функции в JS2.
Что такое функции?Функция — это отдельный блок кода,
предназначенный для выполнения определённой
операции или решения конкретной задачи.
Основная идея функций — облегчить создание
программ за счёт того, что одну и ту же операцию
можно вызвать в разных частях кода. Это
способствует улучшению структуры программы и
повышению её читаемости.
3.
Объявление функцийИмя (идентификатор):
Имя функции служит для её идентификации и последующего вызова в коде. Это может
быть любое осмысленное слово, отражающее суть выполняемой задачи, например:
sum, greet, calculateTax.
Параметры (аргументы):
Функции могут принимать входные данные, называемые параметрами или
аргументами. Эти параметры помогают передать в функцию нужные значения, на
основе которых будет выполнена её работа.
Тело функции:
Это блок кода, заключённый в фигурные скобки {}, который содержит инструкции,
выполняемые при вызове функции. В теле функции можно реализовать любые
операции, от простого сложения до сложных вычислений.
4.
Объявление функций5.
Вызов функций6.
Функции как выражения7.
Стрелочные функцииСтрелочные функции — это
сокращённый синтаксис для
создания функций в JavaScript. Они
проще в написании и особенно
удобны для использования в
анонимных функциях.
Стрелочные функции часто
используются для сокращения кода, и
в случае одной инструкции внутри
функции можно упростить запись
ещё сильнее.
8.
Возврат значенийФункции могут
возвращать значения с
помощью оператора
return. Как только return
встречается в коде
функции, её выполнение
прекращается, и
указанное значение
передаётся в
вызывающий код.
9.
10.
Массивы в JS11.
Что такое массивы?Массив — это структура данных,
представляющая собой упорядоченный
список, где каждому элементу
присвоен числовой индекс, начиная с
нуля. Массивы могут содержать данные
любых типов: числа, строки, объекты, а
также другие массивы.
12.
Объявление массивовДля создания массива в
JavaScript чаще всего
используется литерал
массива, заключённый в
квадратные скобки [],
хотя также можно
использовать
конструктор new Array().
13.
Доступ к элементам массиваДоступ к элементам
массива
осуществляется по их
индексу, который
начинается с 0. Это
значит, что первый
элемент массива
имеет индекс 0, второй
— 1, и так далее.
14.
Добавление и удаление элементовМассивы в JavaScript являются
динамическими, что позволяет добавлять новые
элементы или удалять существующие. Для
этого используются методы push() и pop(),
которые добавляют и удаляют элементы с
конца массива соответственно.
15.
Добавление и удаление элементов16.
Длина массиваСвойство length
возвращает
количество элементов
в массиве. Оно
полезно для получения
общей длины
массива или для
итерации по его
элементам.
17.
Многомерные массивыМассивы могут
содержать другие
массивы, что
позволяет создавать
многомерные
структуры данных,
такие как матрицы
или таблицы.
18.
Преобразование строки в массивЕсли данные вводятся
пользователем через
prompt, их можно легко
преобразовать в массив,
используя метод split().
Этот метод разделяет
строку по указанному
разделителю (например,
запятая) и возвращает
массив строк.
19.
Объекты в JavaScript20.
Что такое объекты?Объект в JavaScript — это неупорядоченная
коллекция пар "ключ:значение". Каждый ключ
должен быть уникальным, и он может быть
представлен в виде строки, а значение может
быть любого типа, включая другие объекты и
функции.
21.
Создание объектовОбъекты могут быть
созданы различными
способами, но
наиболее
распространенные из
них — это использование
литерала объекта и
конструктора Object().
22.
Доступ к свойствам объектаСвойства объекта можно получать двумя способами: с
помощью точки (.) и квадратных скобок ([]).
23.
Изменение свойств объектаСвойства объекта можно изменять, добавлять новые или удалять
существующие.
24.
Методы объектовМетоды — это функции, которые являются свойствами объектов. Они
позволяют организовать поведение объекта.
25.
Цикл по свойствам объектаДля перебора свойств объекта можно использовать цикл for...in.
26.
Вложенные объектыОбъекты могут содержать другие объекты в качестве значений.
Программирование