Кілттік сөз function. Компьютерге JavaScript функциясы туралы хабарлайды
Функцияның аты. Бағдарламаның басқа бөлігінен оны шақыру үшін қолданылады. Мына мысалда функцияның аты square:
function square (number) {
return number * number
}
Функцияға берілетін параметрлер тізімі. Функцияға сан мен жолдарды беруге болады. Параметрлер бірі бірінен үтір арқылы бөлінуге тиісті. Алдыңғы мысалда функцияға number жалғыз параметр беріледі
Фигурала жақшаға алынған функция мәні. Функция мәні – бұл браузер орындайтын нұсқаулар. Алдыңғы мысалда функция айнымалыны өзін өзіне көбейтеді де көбейтінді нәтижесін қайтарады.
Егер функция мән қайтармаса, кілттік сөзді return жазбауға болады. Типтік функция
Function функция_аты(параметрлер_тізімі) {
Нұсқаулар_тізімі
}
JavaScript тілінде бағдарламаны сынау үшін кезкелген редактор арқылы мынадай код енгізіңіз (например, блокнот), файлды .htm кеңейтуімен сақтаңыз да оны браузер терезесінде ашыңыз.
< BODY >
< script language =” javascript”>
function square (number) {
return number * number
}
Function printbig (headlevel, headtext) {
htmument.write(“”, headtext
“”)
}
Var myvalue, longstring
Myvalue prompt(”неше рет саған ол телефон соқты?”, 12)
Longstring=”Ертең ол саған звондамайды” + square (myvalue) + Рет.”
Printbig (2, longstring)
//-- >
script>
BODY >
Бағдарламаның жұмысы:
Үшінші жол javascript жұмысы басталатынын білдіреді. Төртінші жол ескірген браузерлерден жасырады. Барлығы және //-- > арасындағына түсіндірме деп ұғынады. Ал жаңа браузерлер бағдарлама де ұғынады, бесінші жол square функциясын жариялау, оған number параметрін беру, алтыншы жол square функциясы санның квадратын есептейді де оны бас бағдарлама javascriptке қайтарады, жетінші жол square функциясының аяқталуы. Сегізінші жолда printbig функциясы жарияланады да оған headlevel, headtext параметрлері беріледі, тоғызыншыда