Sisältö
Web-sivut voivat kysyä koodeja ulkoisissa tiedostoissa. Näin kehittäjät voivat soittaa ".js" -tiedostoihin tallennettuihin JavaScript-toimintoihin. HTML-Web-sivun "pää" -osiossa linkki voi tuoda JavaScript-tiedoston sisällön. "Kehon" -osassa HTML-merkintä voi sisältää selaimen ohjeita soittamaan toimintoja sivuilla oleviin JavaScript-tiedostoihin. Web-sivut kutsuvat usein näitä toimintoja, kun sivulla esiintyy jonkin verran vuorovaikutusta käyttäjän kanssa.
Käyttäjän vuorovaikutukset sivulla käynnistävät yleensä toimintojen suorittamisen (Hemera Technologies / AbleStock.com / Getty Images)
Komentosarjan linkki
Jos haluat käyttää ulkoisen JavaScript-tiedoston toimintoja, verkkosivun on sisällettävä linkki tiedostoon. Seuraava HTML-merkinnän esimerkki osoittaa linkin HTML-tiedoston "pää" -osiossa mainittuun JavaScript-tiedostoon:
Tämä koodi sallii sivun käyttää funktioita "myfuncoes.js" -tiedostosta, joka tallennetaan samaan hakemistoon kuin kyseinen sivu. Jos komentosarjan osoite sijaitsee eri paikassa, koodin on vastattava "src" -määritteen sijaintia.Toimintojen ääriviivat
Jos haluat soittaa JavaScript-funktioon, sinun on tiedettävä toiminnon ääriviivat. Voit tarkistaa tämän toiminnon JavaScript-tiedostosta ja katsoa sen ensimmäistä riviä. Seuraava JavaScript-koodin esimerkki osoittaa toiminnon luonnoksen:
toiminto facaAlgoDeBom ()
Soita tämä toiminto, Web-sivun JavaScript-koodin on käytettävä funktion nimeä, kuten tässä koodinpätkässä:
facaAlgoDeBom ();
Kun tämä koodi suoritetaan, toiminnon sisältö suoritetaan.
HTML-merkintä
Jos haluat soittaa JavaScript-funktiolle HTML: ssä, ohjelmoijien on päätettävä, milloin toiminto suoritetaan. Usein toiminnot suoritetaan ennen käyttäjän vuorovaikutusta HTML-elementin kanssa. Tämä tekniikka käyttää tapahtuman kuuntelijoita, joita voit liittää HTML-elementteihin attribuuttien avulla. Alla oleva koodi osoittaa, miten määritetään JavaScript-toiminto, joka suoritetaan, kun käyttäjä napsauttaa elementtiä:
Kun käyttäjä napsauttaa tätä painiketta, selain etsii määritetyn toiminnon ja suorittaa sen.
vaihtoehtoja
Kehittäjien täytyy räätälöidä toimintojensa puhelut toimintojen yksityiskohtiin. Jotkin toiminnot tarvitsevat parametreja ja joitakin palautusarvoja, kun ne suoritetaan. Seuraava esimerkki ottaa parametrin ja palauttaa arvon:
toiminto kertoo (InitialNumber) {return InitialNumber * 5; }
Seuraava ote osoittaa, miten tätä toimintoa kutsutaan ja käytetään palautusarvoa:
var-tulos = kerro (3); document.write (tulos);
Koodi siirtää funktion numeerisen arvon ja saa toisen palautusarvon. Se tallentaa palautetun arvon muuttujaan ja käyttää sitten palautusta toisessa renderissä.