🗊 Презентация JavaScript. Функции

Нажмите для полного просмотра!
JavaScript. Функции, слайд №1 JavaScript. Функции, слайд №2 JavaScript. Функции, слайд №3 JavaScript. Функции, слайд №4 JavaScript. Функции, слайд №5 JavaScript. Функции, слайд №6 JavaScript. Функции, слайд №7 JavaScript. Функции, слайд №8 JavaScript. Функции, слайд №9 JavaScript. Функции, слайд №10 JavaScript. Функции, слайд №11 JavaScript. Функции, слайд №12 JavaScript. Функции, слайд №13 JavaScript. Функции, слайд №14 JavaScript. Функции, слайд №15 JavaScript. Функции, слайд №16 JavaScript. Функции, слайд №17 JavaScript. Функции, слайд №18 JavaScript. Функции, слайд №19 JavaScript. Функции, слайд №20 JavaScript. Функции, слайд №21 JavaScript. Функции, слайд №22 JavaScript. Функции, слайд №23 JavaScript. Функции, слайд №24 JavaScript. Функции, слайд №25 JavaScript. Функции, слайд №26 JavaScript. Функции, слайд №27 JavaScript. Функции, слайд №28 JavaScript. Функции, слайд №29 JavaScript. Функции, слайд №30 JavaScript. Функции, слайд №31 JavaScript. Функции, слайд №32 JavaScript. Функции, слайд №33 JavaScript. Функции, слайд №34 JavaScript. Функции, слайд №35 JavaScript. Функции, слайд №36 JavaScript. Функции, слайд №37 JavaScript. Функции, слайд №38 JavaScript. Функции, слайд №39 JavaScript. Функции, слайд №40 JavaScript. Функции, слайд №41 JavaScript. Функции, слайд №42 JavaScript. Функции, слайд №43 JavaScript. Функции, слайд №44 JavaScript. Функции, слайд №45 JavaScript. Функции, слайд №46 JavaScript. Функции, слайд №47 JavaScript. Функции, слайд №48 JavaScript. Функции, слайд №49 JavaScript. Функции, слайд №50 JavaScript. Функции, слайд №51 JavaScript. Функции, слайд №52 JavaScript. Функции, слайд №53 JavaScript. Функции, слайд №54 JavaScript. Функции, слайд №55

Содержание

Вы можете ознакомиться и скачать презентацию на тему JavaScript. Функции. Доклад-сообщение содержит 55 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


JavaScript Функции
Описание слайда:
JavaScript Функции

Слайд 2


Функции
Описание слайда:
Функции

Слайд 3


Когда делать переписываем одни и те же последовательности; много мелких подробностей; слишком длинная основная программа; имеются слишком сложные...
Описание слайда:
Когда делать переписываем одни и те же последовательности; много мелких подробностей; слишком длинная основная программа; имеются слишком сложные подзадачи; необходимость повторного использования кода в других программах.

Слайд 4


Встроенные функции alert(); console.log(); И так далее… Это точно такие же функции, как и те, которые мы будем создавать, только они уже...
Описание слайда:
Встроенные функции alert(); console.log(); И так далее… Это точно такие же функции, как и те, которые мы будем создавать, только они уже зарезервированы языком JavaScript.

Слайд 5


Объявление функции function functionName (argument) { // body of function } functionName – имя функции. Именно его будем использовать в дальнейшем...
Описание слайда:
Объявление функции function functionName (argument) { // body of function } functionName – имя функции. Именно его будем использовать в дальнейшем коде

Слайд 6


Аргумент function functionName (argument) { // body of function } argument - Аргумент. Это то что мы передаем в функцию на обработку (какие-то данные)
Описание слайда:
Аргумент function functionName (argument) { // body of function } argument - Аргумент. Это то что мы передаем в функцию на обработку (какие-то данные)

Слайд 7


Тело функции function functionName (argument) { // body of function } body of function - Непосредственно тело функции.
Описание слайда:
Тело функции function functionName (argument) { // body of function } body of function - Непосредственно тело функции.

Слайд 8


Пример функции function helloWorld () { alert("Hello, World!"); } helloWorld(); // Выведет на экран Hello, World! helloWorld(); // Еще раз...
Описание слайда:
Пример функции function helloWorld () { alert("Hello, World!"); } helloWorld(); // Выведет на экран Hello, World! helloWorld(); // Еще раз выведет на экран Hello, World!

Слайд 9


Область видимости function helloWorld () { var hello = "hello"; console.log(hello); } helloWorld(); // hello console.log(hello); //...
Описание слайда:
Область видимости function helloWorld () { var hello = "hello"; console.log(hello); } helloWorld(); // hello console.log(hello); // ReferenceError: hello is not defined

Слайд 10


Область видимости function helloWorld () { hello = "hello" console.log(hello); } helloWorld(); // hello
Описание слайда:
Область видимости function helloWorld () { hello = "hello" console.log(hello); } helloWorld(); // hello

Слайд 11


Область видимости var world = "world!"; function helloWorld () { var world = "hello!"; console.log(world); }
Описание слайда:
Область видимости var world = "world!"; function helloWorld () { var world = "hello!"; console.log(world); }

Слайд 12


Область видимости function count() { for (var i = 0; i < 3; i++) { var j = i * 2; } alert( i ); // i=3 alert( j ); // j=4 } count()
Описание слайда:
Область видимости function count() { for (var i = 0; i < 3; i++) { var j = i * 2; } alert( i ); // i=3 alert( j ); // j=4 } count()

Слайд 13


Область видимости function count() { var i, j; // передвинули объявления var в начало for (i = 0; i < 3; i++) { j = i * 2; } alert( i ); // i=3...
Описание слайда:
Область видимости function count() { var i, j; // передвинули объявления var в начало for (i = 0; i < 3; i++) { j = i * 2; } alert( i ); // i=3 alert( j ); // j=4 } count();

Слайд 14


Область видимости function count() { for (let i = 0; i < 3; i++) { var j = i * 2; } alert( i ); // i=3 alert( j ); // j=4 } count();
Описание слайда:
Область видимости function count() { for (let i = 0; i < 3; i++) { var j = i * 2; } alert( i ); // i=3 alert( j ); // j=4 } count();

Слайд 15


Внешние переменные var world = " world!“; function helloWorld () { hello = "hello"; console.log(hello+world); } helloWorld(); // hello...
Описание слайда:
Внешние переменные var world = " world!“; function helloWorld () { hello = "hello"; console.log(hello+world); } helloWorld(); // hello world!

Слайд 16


Аргументы function functionName (argument) { //функция принимает аргумент // body of function } argument - Аргумент. Это то, что мы передаем в...
Описание слайда:
Аргументы function functionName (argument) { //функция принимает аргумент // body of function } argument - Аргумент. Это то, что мы передаем в функцию на обработку (какие-то данные)

Слайд 17


Аргументы Пример: function myFunc(argument) { console.log(argument+95); } myFunc(5); // 100
Описание слайда:
Аргументы Пример: function myFunc(argument) { console.log(argument+95); } myFunc(5); // 100

Слайд 18


Несколько аргументов function myFunc(arg, arg2, arg3, someText) { console.log("arg = " + arg); console.log("arg2 = " + arg2);...
Описание слайда:
Несколько аргументов function myFunc(arg, arg2, arg3, someText) { console.log("arg = " + arg); console.log("arg2 = " + arg2); console.log("arg3 = " + arg3); console.log("someText = " + someText); } myFunc(2,3,5,"Какой-то текст");

Слайд 19


Несколько аргументов function myFunc(arg, arg2, arg3, someText) { console.log("arg = " + arg); console.log("arg2 = " + arg2);...
Описание слайда:
Несколько аргументов function myFunc(arg, arg2, arg3, someText) { console.log("arg = " + arg); console.log("arg2 = " + arg2); console.log("arg3 = " + arg3); console.log("someText = " + someText); //undefined } myFunc(2,3,5);

Слайд 20


Значения по умолчанию function myFunc(arg, someText = "Hello, world!") { console.log("arg = " + arg); console.log("someText...
Описание слайда:
Значения по умолчанию function myFunc(arg, someText = "Hello, world!") { console.log("arg = " + arg); console.log("someText = " + someText); } myFunc(2); // arg = 2, someText = Hello, world!

Слайд 21


Несколько аргументов function myFunc(arg, someText = "Hello, world!") { console.log("arg = " + arg); console.log("someText =...
Описание слайда:
Несколько аргументов function myFunc(arg, someText = "Hello, world!") { console.log("arg = " + arg); console.log("someText = " + someText); } myFunc(2,3); // arg = 2, someText = 3

Слайд 22


Несколько аргументов function myFunc(arg, someText) { if (someText === undefined) {someText = "Текст по умолчанию"} console.log("arg =...
Описание слайда:
Несколько аргументов function myFunc(arg, someText) { if (someText === undefined) {someText = "Текст по умолчанию"} console.log("arg = " + arg); console.log("someText = " + someText); } myFunc(2);

Слайд 23


Несколько аргументов function myFunc(arg, someText) { someText = someText || "Какой-то текст"; console.log("arg = " + arg);...
Описание слайда:
Несколько аргументов function myFunc(arg, someText) { someText = someText || "Какой-то текст"; console.log("arg = " + arg); console.log("someText = " + someText); } myFunc(2);

Слайд 24


Возврат значения - return function myFunc (argument) { return argument*argument; } console.log (myFunc(4)); //4*4=16
Описание слайда:
Возврат значения - return function myFunc (argument) { return argument*argument; } console.log (myFunc(4)); //4*4=16

Слайд 25


Вариант вызова функции function myFunc (argument) { return argument*argument; } var func = myFunc(4); console.log(func);
Описание слайда:
Вариант вызова функции function myFunc (argument) { return argument*argument; } var func = myFunc(4); console.log(func);

Слайд 26


Пример Даны числа a, b, c, d, e. Найти площадь фигуры. Для подсчета площади треугольника использовать функцию.
Описание слайда:
Пример Даны числа a, b, c, d, e. Найти площадь фигуры. Для подсчета площади треугольника использовать функцию.

Слайд 27


Решение function squareTriangle (x, y, z) { var p = (x + y + z) / 2; return Math.sqrt(p * (p - x) * (p - y) * (p - z)); } var a=4, b=4, c = 6, e = 3,...
Описание слайда:
Решение function squareTriangle (x, y, z) { var p = (x + y + z) / 2; return Math.sqrt(p * (p - x) * (p - y) * (p - z)); } var a=4, b=4, c = 6, e = 3, d = 5, square; square = squareTriangle (a, b, c) + squareTriangle (c, d, e); console.log (square);

Слайд 28


Пример Даны два целых числа. Поменять местами их значения.
Описание слайда:
Пример Даны два целых числа. Поменять местами их значения.

Слайд 29


Принятие результатов var c = remove (a,b); a = c[0]; b = c[1]; console.log (`a=${a}, b=${b}`)
Описание слайда:
Принятие результатов var c = remove (a,b); a = c[0]; b = c[1]; console.log (`a=${a}, b=${b}`)

Слайд 30


Имя функции showMessage(..) // "показать" сообщение getAge(..) // "получает" возраст calcD(..) // "вычисляет"...
Описание слайда:
Имя функции showMessage(..) // "показать" сообщение getAge(..) // "получает" возраст calcD(..) // "вычисляет" дискриминант createForm(..) // "создает" форму checkPermission(..) // "проверяет" разрешение

Слайд 31


Функциональные выражения function sayHello() { alert( "Hello" ); } alert( sayHello ); // выведет код функции
Описание слайда:
Функциональные выражения function sayHello() { alert( "Hello" ); } alert( sayHello ); // выведет код функции

Слайд 32


Функциональные выражения function sayHello() { // (1) alert( "Hello" ); } var func = sayHello; // (2) func(); // Hello // (3) sayHello =...
Описание слайда:
Функциональные выражения function sayHello() { // (1) alert( "Hello" ); } var func = sayHello; // (2) func(); // Hello // (3) sayHello = null; sayHello(); // ошибка (4)

Слайд 33


Объявление Function Expression var f = function(параметры) { // тело функции };
Описание слайда:
Объявление Function Expression var f = function(параметры) { // тело функции };

Слайд 34


Сравнение с Function DEclaration // Function Declaration function sum(a, b) { return a + b; } // Function Expression var sum = function(a, b) {...
Описание слайда:
Сравнение с Function DEclaration // Function Declaration function sum(a, b) { return a + b; } // Function Expression var sum = function(a, b) { return a + b; }

Слайд 35


Сравнение с Function DEclaration sayHello("Вася"); // Привет, Вася function sayHello(name) { alert( "Привет, " + name ); }
Описание слайда:
Сравнение с Function DEclaration sayHello("Вася"); // Привет, Вася function sayHello(name) { alert( "Привет, " + name ); }

Слайд 36


Сравнение с Function DEclaration
Описание слайда:
Сравнение с Function DEclaration

Слайд 37


Анонимные функции function ask(question, yes, no) { if (confirm(question)) yes() else no(); } function showOk() { alert( "Вы согласились."...
Описание слайда:
Анонимные функции function ask(question, yes, no) { if (confirm(question)) yes() else no(); } function showOk() { alert( "Вы согласились." ); } function showCancel() { alert( "Вы отменили выполнение." ); } // использование ask("Вы согласны?", showOk, showCancel);

Слайд 38


Анонимные функции function ask(question, yes, no) { if (confirm(question)) yes() else no(); } ask( "Вы согласны?", function() {...
Описание слайда:
Анонимные функции function ask(question, yes, no) { if (confirm(question)) yes() else no(); } ask( "Вы согласны?", function() { alert("Вы согласились."); }, function() { alert("Вы отменили выполнение."); }

Слайд 39


Рекурсия pow(x, n) = x * pow(x, n - 1);
Описание слайда:
Рекурсия pow(x, n) = x * pow(x, n - 1);

Слайд 40


Рекурсия function pow(x, n) { if (n != 1) { // пока n != 1, сводить вычисление pow(x,n) к pow(x,n-1) return x * pow(x, n - 1); } else { return x; } }...
Описание слайда:
Рекурсия function pow(x, n) { if (n != 1) { // пока n != 1, сводить вычисление pow(x,n) к pow(x,n-1) return x * pow(x, n - 1); } else { return x; } } var result = pow(2, 3); console.log(result);

Слайд 41


Контекст выполнения Контекст: { x: 2, n: 3, строка 1 }
Описание слайда:
Контекст выполнения Контекст: { x: 2, n: 3, строка 1 }

Слайд 42


JavaScript. Функции, слайд №42
Описание слайда:

Слайд 43


JavaScript. Функции, слайд №43
Описание слайда:

Слайд 44


JavaScript. Функции, слайд №44
Описание слайда:

Слайд 45


JavaScript. Функции, слайд №45
Описание слайда:

Слайд 46


Пример Напишите функцию sumTo(n), которая для данного n вычисляет сумму чисел от 1 до n, например: sumTo(1) = 1 sumTo(2) = 2 + 1 = 3 sumTo(3) = 3 + 2...
Описание слайда:
Пример Напишите функцию sumTo(n), которая для данного n вычисляет сумму чисел от 1 до n, например: sumTo(1) = 1 sumTo(2) = 2 + 1 = 3 sumTo(3) = 3 + 2 + 1 = 6 sumTo(4) = 4 + 3 + 2 + 1 = 10 ... sumTo(100) = 100 + 99 + ... + 2 + 1 = 5050

Слайд 47


РЕшение циклом function sumTo(n) { var sum = 0; for (var i = 1; i
Описание слайда:
РЕшение циклом function sumTo(n) { var sum = 0; for (var i = 1; i

Слайд 48


Решение рекурсией function sumTo(n) { if (n == 1) return 1; return n + sumTo(n - 1); } console.log ( sumTo(100) );
Описание слайда:
Решение рекурсией function sumTo(n) { if (n == 1) return 1; return n + sumTo(n - 1); } console.log ( sumTo(100) );

Слайд 49


Решение по формуле function sumTo(n) { return n * (n + 1) / 2; } console.log ( sumTo(100) );
Описание слайда:
Решение по формуле function sumTo(n) { return n * (n + 1) / 2; } console.log ( sumTo(100) );

Слайд 50


Задачи Описать функцию, вычисляющую вторую, третью и четвертую степени числа А и возвращающую эти степени соответственно в переменных B, C и D....
Описание слайда:
Задачи Описать функцию, вычисляющую вторую, третью и четвертую степени числа А и возвращающую эти степени соответственно в переменных B, C и D. Описать функцию, добавляющую к целому положительному числу К справа цифру D. С помощью этой функции последовательно добавить к данному числу К справа данные цифры D1 и D2, выводя результат каждого добавления.

Слайд 51


JavaScript. Функции, слайд №51
Описание слайда:

Слайд 52


JavaScript. Функции, слайд №52
Описание слайда:

Слайд 53


JavaScript. Функции, слайд №53
Описание слайда:

Слайд 54


JavaScript. Функции, слайд №54
Описание слайда:

Слайд 55


JavaScript. Функции, слайд №55
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию