|
< script language= “JavaScript”>
|
bet | 165/166 | Sana | 29.05.2024 | Hajmi | 11,86 Mb. | | #256483 |
< script language= “JavaScript”>
< ! - - hide >
document.Write( “Mening sahifamga xush kelibsiz! < br >”);
document.Write( “Bu JavaScript! < br >”);
document.Write( “Bu JavaScript! < br >”);
document.Write( “Bu JavaScript! < br >”);
< /Script >
< /html >
Va bu skript qo’shimcha matnni bosib chiqariladi:
Mening sahifamga xush kelibsiz!
Bu JavaScript!
Bu JavaScript!
Bu JavaScript!
Agar dastlabki kodiga qaraydigan bo’lsak, kerakli natijani olish uchun kodning aniq bir qismi 3 marta takrorlangan. Axir bu samaralimi?
Yuk biz ushbu masalani osonroq echishimiz mumkin:
< html >
< script language= “JavaScript”>
< ! - - hide
function myfunction () {
document. Write( `Mening sahifamga xush kelibsiz! < br >”);
document. Write( `Bu JavaScript! < br >”);
}
myfunction ();
myfunction ();
myfunction ();
< /Script >
< /html >
{} qavs ichida joylashgan barcha skriptlar myfunction() funkstiyastga tegishli. Bu shuni anglatadiki document.write() dan iborat 2 ta buyruq birlashtirildi va ular funkstiya chaqirilishi bilan birgalikda bajariladi. Haqiqatdan ham bizning misolimizda funkstiya 3 marta chaqirilgan va buni funkstiyaning o’zi aniqlagandan so’ng myfunction() satrini 3 marta yozganimizni ko’rishimiz mumkin. Va o’z navbatida bu shuni bildiradiki, funkstiyaning tarkibidagi narsalar (buyruqlar,{}qavs ichidagi ko’rsatilganlar ) 3 marta bajarilgan. Bu funkstiyaning ishlatilishiga yetarli darajadagi oddiy misol va sizda nima uchun funkstiya JavaScript uchun shu daraja muhim degan savol tug’iladi. Ushbu qo’llanmani o’qish maboynida siz albatta funkstiyaning foydasini bilib olasiz. Funkstiyani chiqarishda o’zgaruvchilarning o’zatish imkoniyatining o’zi bizning skriptlar uchun juda ixchamlik yaratadi va buni biz keyinrok ko’ramiz.
|
| |