Jūs esate sename manualai.lt puslapyje.
Naujasis puslapis yra v2.manualai.lt
forumas.manualai.lt
kodai.manualai.lt
dizainas.manualai.lt
idomu.manualai.lt

Meniu
Vartotojo meniu
Forumo naujausi
- Del apmokejimu sms zinute...
2016-03-03 11:11:58 am - pluginai
2016-02-18 12:43:10 pm
2016-01-27 17:55:01 pm- [ Pamoka ] Vizitin? korte...
2015-12-31 17:59:01 pm - Del skelbimu ikelimo
2015-10-14 09:25:25 am - Seo tekstas su ,nematomas...
2015-09-09 15:11:42 pm - gal kas galit sutvarkiti ...
2015-08-29 16:14:38 pm - Ready for a new challenge...
2015-08-03 09:52:06 am - Problemos su php iveda tu...
2015-06-23 00:13:46 am
2015-05-26 10:51:11 am- Ion-Auth ( codeigniter ) ...
2015-05-18 15:07:29 pm - Codeigniter skirtingas me...
2015-05-18 14:56:12 pm - Codeigniter ajax filtravi...
2015-05-18 14:52:32 pm - prid?ti klas? ?vykus scro...
2015-03-28 12:56:53 pm - [klausimas] javascriptas
2015-03-19 20:35:55 pm
Atsitiktiniai straipsniai
- Nuorodos (links)
- Vector augalų teptukai
- Forumo paskutiniai
- Baziniai įrankiai
- 378 Paul Vector teptukai
- Duomenų išvedimas
- Rašytinis tekstas 2
- Kintamieji
- Grunge II tekstūrų paketas
- Aksominė oda
- Skully7491 Grunge teptukai
- Saulės tekstas
- 5 didelės tekstūros
- Hue/Saturation (Atspalvis/Prisotinimas)
- Vector teptukai part 1
Funkcijos |
![]() |
![]() |
Autorius: Primatas |
Pavyzdys, pabandyk pats<html> Jeigu eilutė: alert("Sveiki!"); pavyzdyje esančiame auksčiau, būtų parašyta ne funkcijoje, tai ji būtų įvykdyta iškarto, kai tik baigtų krauti puslapį. Dabar ji vykdoma tik tada, kai iškviečiame ją saugančią funkciją: zinute(), kuri yra pririšta prie mygtuko įvykio "onclick", kas reiškia, kad funkcija bus iškviesta tada, kai paspausite mygtuką. Apie įvykius dar išmoksite kitose pamokose. Kaip taisyklingai aprašyti funkcijąFunkcijų sintaksė yra tokia:function funkcijosvardas(kintamasis1,kintamasis2,...,kintamasisX){ kintamasis1, kintamasis2 ir t.t. yra kintamieji arba reikšmės pasiųstos į funkciją. Riestiniai skliaustai: { } aprašo funkcijos kodo pradžią ir pabaigą. Pastaba: Funkcija, be papildomų parametrų, po pavadinimo turi turėti paprastus skliaustus ( ): function funkcijosvardas(){ Pastaba: Nepamirškite, kad JavaScript kalboje yra svarbu ar naudojate mažąsias raides, ar didžiąsia. Funkcijų pavadinimuose naudokite visada tik mažąsias. Taip pat, kai kviečiate funkciją turite nurodyti identišką jos pavadinimą. Grąžinama reikšmėFunkcija gali ne tik vykdyti kodą, bet taip pat grąžinti reikšmę atlikus kokius nors skaičiavimus. Tokiu atveju naudojame komandą "return": Pavyzdys: Ši funkcija gražina abejų jai pateiktų kintamūjų sumą: function sudetis(a,b){ Kai kviečiate tokią funkciją, būtinai turite nurodyti jai abu kintamuosius, kurių ji tikisi. var suma = sudetis(5,3); Įvykdžius tokią eilutę bus sukurtas kintamasis "suma" ir jam suteikta reikšmė - 8, nes tokią reikšmę grąžino funkcija "sudetis". JavaScript funkcijų kintamiejiKai aprašote JavaScript kintamąjį funkcijos viduje, jis "matomas" tik toje funkcijoje. Kai funkcija baigia darbą, kintamieji, kurie buvo sukurti jos viduje yra sunaikinami ir grąžinama tik reikšmė, jeigu yra komanda "return". Tokie vidiniai kintamieji yra dar vadinami "local variables". Kadangi funkcijai baigus darbą vidiniai jos kintamiejai yra sunaikinami, tai funkcijų viduje galite turėti tokio pat pavadinimo kintamuosius ir juose saugoti skirtingas funkcijos darbui skirtas reikšmes. Kintamieji, kurie nėra funkcijų viduje pradeda egzistuoti tada, kai jie aprašomi, o išnyksta tada, kai uždarome puslapį. |
