Steve Mägi A-08 13.03.2014 PÄRNUMAA KUTSEHARIDUSKESKUS Arvutiteenindus A-08 Steve Mägi Javascript (Objektid, Sisseehitatud objektid, Html dom objektid, sündmused, näited) Juhendaja: Sander Mets Pärnu 2009 1 Steve Mägi A-08 13.03.2014 Sisukord
Side) interpreteeritav objektorienteeritud programmeerimiskeel, mida kasutatakse koos HTMLiga veebilehtede koostamisel. Veebilehe laadimisel kuvab brauser selle vastavalt HTML-dokumendi tekstile ja täidab ka selles paikneva Javascripti programmi. Põhimõt e on HTML vormide valideerimiseks · interaktiivsuse tõstmiseks · dünaamilisuse tõstmiseks Javascript on lihtne ja tasuta Shellscript , JavaScript, VBA Skriptikeelte plussid Kiire loomistsükkel Lihtne õppida Platvormist sõltumatu Kompaktne ning suhteliselt kiire · Skriptikeelte miinused Piiratud funktsionaalsus (sisseehitatud vahendid) Kood avalikult nähtav Vähe töövahendeid (esialgu) JAVASCRIPT. Ajalugu. JavaScript loodi firma Netscape poolt 1995 aastal · Esmalt sai see nimeks LiveScript · Peale suuremat levimist on talle tehtud laiendusi eri firmade poolt
Tallinna Inglise Kolledž Tauri Pupart 8a klass Programmeerimiskeele JavaScript omandamine kasutades eestikeelset Code Academy (Progetiiger) e-õppekeskkonda Uurimistöö Juhendajad: Kersti Jankovski Paavo Viilup 1 SISUKORD SISUKORD 2 SISSEJUHATUS 3 1. Projekt progeTiiger 4 1.1
Konspekt koosneb kolmest osast: · "Sissejuhatus JavaScript'i", tutvustab lühidalt JavaScript'i olemust. Kirjeldatakse JavaScript'i keele osasid ja on toodud tabel, kus on näha, milliste Netscape brauseri versioonidel töötavad erinevad JavaScript'i versioonid. · "Tuum-JavaScript", kirjeldab JavaScript'i keele süntaksit. · "JavaScript veebibrauseris e. kliendipoolne JavaScript", annab ülevaate, kuidas JavaScript töötab veebibrauseris. Selgitatakse, kuidas töötab veebibrauseri programmeerimiskeskond, kuidas JavaScript'i lisada HTML dokumenti ning kuidas toimib JavaScript'i programmi täitmine. Sissejuhatus JavaScript'i Esimene lahendus veebilehekülgede koostamiseks oli HTML (HyperText Markup Language ). HTML võimaldas veebilehekülgede autoritel koostada struktureerituid lehekülgi tekstiga, piltidega ja linkidega, staatilise informatsiooni edastamiseks. Kuna
Tingimuslaused Tingimuslaused suunavad programmi tegevuste sooritamist vastavalt sellele, kuidas on täidetud vajalikud tingimused. NB! *Tingimuslause kirjutamisel ümbritsetakse mitmest lausest koosnav grupp loogeliste sulgudega st võetakse gruppi. *Üksiku lause puhul loogelisi sulge vaja pole(kuid võib panna). *Võtmesõnadega(praegusel juhul if ja else-iga) algavate lausete lõppu semikoolonit ei tohi! Näiteks: if(x==o) //Kui muutuja x väärtus on 0, x=1 // siis omistada x-i väärtuseks 1. if lause if lausel on kaks kuju: A) Sisaldab ainult if operaatorit Ühelauseline if if(tingimusavaldis) lause1; Mitmelauseline if if(tingimusavaldis) { lause1; lause2; lause3; } B) Sisaldab if ja else operaatorit else osa täidetakse siis kui ta on väär(false) Kirjutamisel on kaks varianti if(tingimusavaldis) if(tingimusavaldis){ { lause1; lause1;...
docstxt/124376075966674.txt
KONTROLLTÖÖ SKRIPTIKEELED. Põhimõtted. Plussid/miinused. Erinevad skriptikeeled. - Javascript on Netscape Communications Corporation'i poolt loodud kliendi-poolne (Client-Side) interpreteeritav objektorienteeritud programmeerimiskeel, mida kasutatakse koos HTMLiga veebilehtede koostamisel. Veebilehe laadimisel kuvab brauser selle vastavalt HTML-dokumendi tekstile ja täidab ka selles paikneva Javascripti programmi · Skriptikeele plussid 1.kiire loomistsükkel 2.lihtne õppida 3.platvormist sõltumatu 4.kompaktne ning suhteliselt kiire
.................................................9 1.5.1 Nõuded......................................................................................... 9 1.5.2 Süsteemi tegijad........................................................................10 1.6 Arendusvahendid ja tehnoloogiad....................................................10 1.6.1 PHP............................................................................................. 11 1.6.2 JavaScript................................................................................... 11 1.6.3 jQuery......................................................................................... 11 1.6.4 MySQL........................................................................................ 12 1.6.5 HTML.......................................................................................... 12 1.6.6 CSS.........................................................................
D kaabliabilarvuti DVI-I konnektoriga.
HTML (ingliskeelnelühendsõnadestHyperTextMarkup Language
'hüpertekstimärgistuskeel) on keel, millesmärgendatakseveebilehti. HTML on SGML-
irakendus. HTML-dokumentide (failide)
veebistallalaadimiseksjavaatamisekskasutatakseveebilehitsejat.
Sellineelektroonilisedokumendimärgendamisemõte on lahutadasisu,
vaadejmsobjektiomadusedüksteisest. HTML panebpaikaüksnesdokumendistruktuuri,
kuidvõimaldableheküljelekaasataskripte, eeskätt JavaScript, ning CSS-
imillegakirjeldatakselehekujundus.
HTML-dokumentkoosnebelementidest, mille järgibrauserdokumendisisu
kuvab. Iga element on lehekülje lähtekoodistähistatudvastavate märgendite
abil. Kõik HTML-märgendid on ümbritsetud noolsulgudega ,
CVE-2014-1705 CVE-2014-1705 kirjeldab turvaauku, mis leiti Google JavaScript mootoris V8, mida kasutati Google Chrome enne versiooni 33.0.1750.152 OS X-il ja Linuxil ning enne versiooni 33.0.1750.154 Windowsil. V8 on avatud allikaga JavaScript mootor, mis on kirjutatud keeles C++ ja kasutatakse Google Chrome-is. See kasutab ECMAScripti ja töötab Windows XP-l ja Vistal, Mac OS X 10.5+-il ja Linux süsteemidel, mis kasutavad IA-32, ARM või MIPS protsessoreid. V8 võib töötada iseseisvalt või panna sisse ükskõik millisele C++ rakendusele. Turvaauk CVE-2014-1705 lubab välistel ründajatel lubamatult teavet avaldada, viia sisse modifikatsioone ja põhjustada memory corruption-it, ehk rakenduse jooksutamisel tekib
Katseandmete tabel Mõõdetav suurus Mõõtarv ja ühik Absoluutne viga Veesamba kõrgus h1 katse algul Veesamba kõrgus h2 katse lõpul Keskmine kõrgus Kapillaari pikkus l Väljavoolanud vee ruumala V Kapillaari raadius r Voolamise kestus t Vee temperatuur Vee sisehõõrdetegur Arvutused ja veaarvutused Temperatuurile 22ºC vastab vee tihedus = 0,9977735 g/cm 3 = 997,7735 kg/m3 (Allikas : http://antoine.frostburg.edu/chem/senese/javascript/water-density.html) Vastused ja järeldused Vee sisehõõrdetegur temperatuuril 22ºC on = , usaldatavusega 0,95. Allika andmetel peaks 22ºC juures =0.000955, seega on katse tulemusel saadud vastus tegelikust peaaegu 2 korda suurem, samas mahub tegelik vastus saadud tulemusse sisse, kui arvestada viga. Suur viga võis tuleneda sellest, et torus või...
Võrgurakendused IV loengu konspekt Javascriptis on array nagu list. Pikkust ei pea määrama. Saab suvalisele indeksile lisada väärtuse, isegi siis, kui olemasoleva array pikkus on väiksem. var words=["rebane","kala","lind"]; words[10]="koll"; Kui javascriptis võrrelda kahe võrdusmärgiga ==, siis javascript üritab v6rduse mõlemad pooled samasse andmetüüpi teisendada ja siis võrdleb neid. Kui on kolm ===, siis ei teisenda tüüpi. null == 0 on näiteks tõene. TypeOf() true ja false väikeste tähtedega. JS converdib true 1-ks ja false'i 0-ks, juhul kui == kasutada. NaN - kui arvutustel tekib mingi viga, st "not available number" Javascripti dictionary vastab java objektidele. Dicte saab panna ka üksteise sisse. Array-sid saab ka sinna sisse panna.
Kirjuta sobivad css-i reeglid. NB! W3schoolsist võiks teada kuute põhilist selectorit! ul li { color: blue; }; ul ul li { color: red; }; 2.Javascript ja Ajax: 10+20 = 30p A) Normaalne viis AJAXi päringuid teha on asünkroonne. Mis on asünkroonse meetodi eelised, ehk mida ebameeldivat juhtub, kui päring teha hoopis sünkroonsel viisil? asünkroonne tähendab seda, et javascript tegutseb edasi kui AJAXi call tehtud. Sünkronne oleks see, et midagi ei juhtu enne kui AJAXi call tuleb tagasi. Asünkroonse eelis on see, et javascripti proge töötab edasi ootamata ära, et tuleks vastus tagasi. B) Kirjuta jupp htmli/javascripti: kaks teksti välja ja nupp, millel vajutamisel avatakse alert aken ja kuvatakse välja teksti väljadesse sisestatud numbrite summa.