🗊Презентация JavaScript: функциялар

Нажмите для полного просмотра!
JavaScript: функциялар, слайд №1JavaScript: функциялар, слайд №2JavaScript: функциялар, слайд №3JavaScript: функциялар, слайд №4JavaScript: функциялар, слайд №5JavaScript: функциялар, слайд №6JavaScript: функциялар, слайд №7JavaScript: функциялар, слайд №8JavaScript: функциялар, слайд №9JavaScript: функциялар, слайд №10JavaScript: функциялар, слайд №11JavaScript: функциялар, слайд №12JavaScript: функциялар, слайд №13JavaScript: функциялар, слайд №14

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

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


Слайд 1





JavaScript: функциялар
Қасымбек Нұрислам
ВТиПО
Описание слайда:
JavaScript: функциялар Қасымбек Нұрислам ВТиПО

Слайд 2





Функциялар
	Кейде бізге бір әрекетті бірнеше рет қайталау қажеттілігі туады. Мысалы, сайтқа қолданушы кіргенде және шыққанда хабарламалар шығару. Бір кодты бірнеше жерде қайта-қайта жазбас үшін функциялар ойлап табылған. Функцияларды бағдарламаның негізі деп айтуымызға болады. Ендірілген функциялардың мысалы ретінде alert(message), prompt(message, default) және confirm(question) функцияларын қарастырсақ болады.
Описание слайда:
Функциялар Кейде бізге бір әрекетті бірнеше рет қайталау қажеттілігі туады. Мысалы, сайтқа қолданушы кіргенде және шыққанда хабарламалар шығару. Бір кодты бірнеше жерде қайта-қайта жазбас үшін функциялар ойлап табылған. Функцияларды бағдарламаның негізі деп айтуымызға болады. Ендірілген функциялардың мысалы ретінде alert(message), prompt(message, default) және confirm(question) функцияларын қарастырсақ болады.

Слайд 3





Жариялау
	Функцияны жариялау мысалы:
function showMessage() { 
alert( ‘Бұл функция!' ); 
}
	Бірінші function деген кілттік сөз жазылады, одан кейін функция аты, сосын жақша ішінде параметрлер және функция шақырылғанда орындалатын код – оның денесі.
Описание слайда:
Жариялау Функцияны жариялау мысалы: function showMessage() { alert( ‘Бұл функция!' ); } Бірінші function деген кілттік сөз жазылады, одан кейін функция аты, сосын жақша ішінде параметрлер және функция шақырылғанда орындалатын код – оның денесі.

Слайд 4





Локальді айнымалылар
	Функция var арқылы жарияланған локальді айнымалыларды қамтуы мүмкін. Мұндай айнымалылар тек функция ішінде көрінеді.
function showMessage() { 
var message = ‘Функция!'; // локальді айнымалы 
alert( message ); } 
showMessage(); // ‘Функция!' 
alert( message ); // <-- қате болады
	Функция ішінде айнымалы қай жерде, қанша рет жарияланғаны маңызды емес. Кез келген жариялау бір рет іске асып сол функцияға түгелімен тарайды.
Описание слайда:
Локальді айнымалылар Функция var арқылы жарияланған локальді айнымалыларды қамтуы мүмкін. Мұндай айнымалылар тек функция ішінде көрінеді. function showMessage() { var message = ‘Функция!'; // локальді айнымалы alert( message ); } showMessage(); // ‘Функция!' alert( message ); // <-- қате болады Функция ішінде айнымалы қай жерде, қанша рет жарияланғаны маңызды емес. Кез келген жариялау бір рет іске асып сол функцияға түгелімен тарайды.

Слайд 5





1)function count() { 
1)function count() { 
for (var i = 0; i < 3; i++) { 
var j = i * 2; 
} 
alert( i );
alert( j ); }
2) function count() { 
var i, j;
 for (i = 0; i < 3; i++) { 
j = i * 2;
 } 
alert( i ); 
alert( j ); }
Описание слайда:
1)function count() { 1)function count() { for (var i = 0; i < 3; i++) { var j = i * 2; } alert( i ); alert( j ); } 2) function count() { var i, j; for (i = 0; i < 3; i++) { j = i * 2; } alert( i ); alert( j ); }

Слайд 6





Сыртқы айнымалылар
	Функция кейде сыртқы айнымалыларға жүгінуі мүмкін:
var userName = ‘интернет'; 
function showMessage() { 
var message = ‘Бұл ' + userName; alert(message);
} 
showMessage(); // Бұл интернет
	Функция сыртқы айнымалыларды тек қана оқымай, оларға жаза да алады. Айнымалы сыртқы болғандықтан өзгерістер функциядан тыс та білінеді.
Бүкіл скрипттың деңгейінде жарияланған айнымалы глобальді деп аталады.
Описание слайда:
Сыртқы айнымалылар Функция кейде сыртқы айнымалыларға жүгінуі мүмкін: var userName = ‘интернет'; function showMessage() { var message = ‘Бұл ' + userName; alert(message); } showMessage(); // Бұл интернет Функция сыртқы айнымалыларды тек қана оқымай, оларға жаза да алады. Айнымалы сыртқы болғандықтан өзгерістер функциядан тыс та білінеді. Бүкіл скрипттың деңгейінде жарияланған айнымалы глобальді деп аталады.

Слайд 7





Параметрлер
Функцияны шақырғанда ол өз қалауы бойынша орындайтын мәліметтер беруге болады. Мысалы, мына код екі хабарлама шығарады:
function showMessage(from, text) {
from = "** " + from + " **";//операциялар болады
 alert(from + ': ' + text); 
} showMessage(‘Дос', ‘Сәлем!');
 showMessage(‘Дос', ‘Қалайсың?');
Параметрлер  функцияның локальді айнымалысына көшіріледі.
Описание слайда:
Параметрлер Функцияны шақырғанда ол өз қалауы бойынша орындайтын мәліметтер беруге болады. Мысалы, мына код екі хабарлама шығарады: function showMessage(from, text) { from = "** " + from + " **";//операциялар болады alert(from + ': ' + text); } showMessage(‘Дос', ‘Сәлем!'); showMessage(‘Дос', ‘Қалайсың?'); Параметрлер функцияның локальді айнымалысына көшіріледі.

Слайд 8





Үнсіз келісім бойынша аргументтер
	Функцияны аргументтің кез-келген санымен шақыруға болады. Егер параметр шақырғанда берілмесе ол undefined – ке тең деп алынады. Мысалы, showMessage(from, text) функциясын бір аргуметпен шақыруға болады:
function showMessage(from, text) { 
if (text === undefined) { text = 'текст жоқ'; } 
alert( from + ": " + text ); } 
showMessage(“Функция", “Скрипт!"); // Функция: Скрипт! 
showMessage(«Функция"); // Функция: текст жоқ
Описание слайда:
Үнсіз келісім бойынша аргументтер Функцияны аргументтің кез-келген санымен шақыруға болады. Егер параметр шақырғанда берілмесе ол undefined – ке тең деп алынады. Мысалы, showMessage(from, text) функциясын бір аргуметпен шақыруға болады: function showMessage(from, text) { if (text === undefined) { text = 'текст жоқ'; } alert( from + ": " + text ); } showMessage(“Функция", “Скрипт!"); // Функция: Скрипт! showMessage(«Функция"); // Функция: текст жоқ

Слайд 9





|| операторы
	Аргумент жіберілмегенін басқа әдіспен көруге боладығ ол || операторын қолдану:
function showMessage(from, text) { 
text = text || 'текст не передан'; 
... 
}
Бұл әдісте бос қатар, 0, дұрыс емес болып табылатын кез-келген мән жіберілсе аргумет жоқ деп есептейді.
Описание слайда:
|| операторы Аргумент жіберілмегенін басқа әдіспен көруге боладығ ол || операторын қолдану: function showMessage(from, text) { text = text || 'текст не передан'; ... } Бұл әдісте бос қатар, 0, дұрыс емес болып табылатын кез-келген мән жіберілсе аргумет жоқ деп есептейді.

Слайд 10





Мәнді қайтару
	Функция өзін шақырған кодқа нәтижелерді қайтаруы мүмкін. Мысалы, квадрат теңдеудің дискриминантын есептейтін calcD деген функция құрайық:
function calcD(a, b, c) { 
return b*b - 4*a*c; } 
var test = calcD(-4, 2, 1); 
alert(test); // 20
	Мәнді қайтару үшін return директивасы қолданылады. Басқару оған жеткенде функция аяқталып, мәндер кері қайтарылады.
Описание слайда:
Мәнді қайтару Функция өзін шақырған кодқа нәтижелерді қайтаруы мүмкін. Мысалы, квадрат теңдеудің дискриминантын есептейтін calcD деген функция құрайық: function calcD(a, b, c) { return b*b - 4*a*c; } var test = calcD(-4, 2, 1); alert(test); // 20 Мәнді қайтару үшін return директивасы қолданылады. Басқару оған жеткенде функция аяқталып, мәндер кері қайтарылады.

Слайд 11





 return бірнеше рет шақырылуы мүмкін. Мысалы:
 return бірнеше рет шақырылуы мүмкін. Мысалы:
function checkAge(age) { 
if (age > 18) { 
return true; 
} else { 
return confirm('Рұқсат бар ма?'); 
	}	 
} 
var age = prompt(‘Жасыңыз?'); 
if (checkAge(age)) 
{ alert( ‘Рұқсат' ); 
} else { 
alert( ‘Рұқсат жоқ' ); }
Описание слайда:
return бірнеше рет шақырылуы мүмкін. Мысалы: return бірнеше рет шақырылуы мүмкін. Мысалы: function checkAge(age) { if (age > 18) { return true; } else { return confirm('Рұқсат бар ма?'); } } var age = prompt(‘Жасыңыз?'); if (checkAge(age)) { alert( ‘Рұқсат' ); } else { alert( ‘Рұқсат жоқ' ); }

Слайд 12





Функция атауы
	Функцияға ат бергенде етістіктерді қолданған дұрыс, өйткені функция – әрекет. Көбіне әрекеттің жалпы мінездемесін көрсететін префикс жазылады, сонан соң нақтылайды.
Мысалы:
showMessage(..) //show-«көрсету" 
getAge(..) // get, жасты «қабылдайды" 
calcD(..) // calc, дискриминант «есептейді"
createForm(..) // create, форма «жасайды" 
checkPermission(..) // check, рұқсатты " тексеріп ", true/false қайтарады
Описание слайда:
Функция атауы Функцияға ат бергенде етістіктерді қолданған дұрыс, өйткені функция – әрекет. Көбіне әрекеттің жалпы мінездемесін көрсететін префикс жазылады, сонан соң нақтылайды. Мысалы: showMessage(..) //show-«көрсету" getAge(..) // get, жасты «қабылдайды" calcD(..) // calc, дискриминант «есептейді" createForm(..) // create, форма «жасайды" checkPermission(..) // check, рұқсатты " тексеріп ", true/false қайтарады

Слайд 13





Сұрақтар
Функцияларды не үшін қолданамыз?
Аргумент болмаса параметрге қандай мән жазылады?
Аргумент жіберілмегендігін тексерудің қанша жолы бар және оларды ата.
Функция сыртқы айнымалыны қолданып оның мәнін өзгертсе басқа функциялар үшін ол айнымалы мәні қандай болады?
Айнымалыларды жариялағанда алдына не жазуымыз керек?
Описание слайда:
Сұрақтар Функцияларды не үшін қолданамыз? Аргумент болмаса параметрге қандай мән жазылады? Аргумент жіберілмегендігін тексерудің қанша жолы бар және оларды ата. Функция сыртқы айнымалыны қолданып оның мәнін өзгертсе басқа функциялар үшін ол айнымалы мәні қандай болады? Айнымалыларды жариялағанда алдына не жазуымыз керек?

Слайд 14





Назарларыңызға көп-көп рахмет!
Описание слайда:
Назарларыңызға көп-көп рахмет!



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