ArvutidTarkvara

Mis on JavaScriptid? JavaScripti põhifunktsioonid

Veebiskriptid on programmid, mis on kirjutatud otse html-koodis või lihtsalt failides, mis on eelistatavamad. Need programmid on kirjutatud JavaScripti. Seega, kui räägite sellest, mis on Javascriptid, võite öelda, et see on tõlgendav programmeerimiskeel.

Java-skript loeb brauser, seejärel täidetakse salvestatud väljendeid ja viiakse läbi lehe kohal olevad manipulatsioonid. JavaScript on selle süntaksis sarnane programmeerimiskeeltega nagu Java, C ++ ja C.

JavaScripti võlgneb nende arendamine sellistele ettevõtetele nagu Sun Microsystems (Oracle) ja Netscape (Mozilla). Algne keele nimi oli LiveScript. Kuna aga Java oli Sun Microsystemsi jaoks väga populaarne, otsustas Netscape turundusosakond muuta Java keele nime. Samal ajal arvutati, et see samm lisab populaarsuse keelt. Samuti, kui räägite sellest, mis JavaScriptidel on, peate arvestama, et Java ja JavaScript on kahes erinevas keeles.

ECMA-262 on selle keele ametlik standard. Selle JavaScripti keele nimi on ECMAScript.



Selle keele õppimiseks on kasulikud eelmised teadmised CSSist ja htmlist. Kui enne seda aega sa ei teadnud CSSist ja HTML-ist, peate viivitamatult tutvustama.

JavaScripti piirangud ja funktsioonid

Kui kasutate veebilehtedel [eemaldatud] skripte, kuvatakse järgmised valikud:

  • Erinevate animatsiooniefektide lisamine, mida ei rakendata HTML-i ja CSS-i abil.
  • Võimalus muuta HTML-elementide sisu ja lisada uusi silte ilma lehte uuesti laadimata.
  • Reaktsioon sündmustele (reageerimine kasutaja toimingutele) - klaviatuuri klaviatuuri töötlemine ja hiirekursori liigutamine.
  • Enne serverisse saatmist vormiväljadesse sisestatud andmete kontrollimine. See vähendab serveri koormust ja kiirendab veebisaiti.
  • Määrake brauseri versioon ja laadige see sõltuvalt vajalikust lehest alla.

See ei ole selles keeles kirjutatud skriptimisvõimaluste täielik loetelu, JavaScript-funktsioonidel on palju laiem tähendus.

Lisaks eespool toodud võimalustele on stsenaariumide kasutamisel piiratud:

  • Puudub juurdepääs kasutaja arvutis hostitud failidele. Üldiselt puudub juurdepääs väljaspool veebisaiti. Erandiks võivad olla ainult küpsised, mida saab lugeda ja kirjutada kasutades JavaScripti. Seda tüüpi objekte on tavaliselt vaja ainult lehe laadimiseks kiiremini.
  • Domeeni päringuid ei saa teha, see tähendab juurdepääsu teisele domeenile vastavatesse veebisaitidesse, isegi kui need on naaberkaartidel avatud.
  • Ei ole võimalik sulgeda vahelehed ja aknad, mis avati sellega.
  • Lehel olevat lähtekoodi ei saa kaitsta ja piltide või teksti kopeerimist lehelt keelata. Sellisel juhul on siiski võimalik lisada mõningaid piiranguid, mis lubavad JavaScripti funktsioone.

Sellised piirangud muudavad mõnelgi viisil pahatahtliku koodi täitmise keeruliseks.

Mis on JavaScriptid?

Nagu eespool märgitud, JavaScript on keel, mis annab interaktiivsuse veebilehtedele. Selle keele abil luuakse need rakendused, mis on lisatud html-koodi. Näiteks kasutajad täidavad vormid või küsimustikud. Tavaliselt on JavaScripti keel segi Java-ga, kuid nende keelte vahel pole ühist.

Mõned isegi võrdlevad JavaScripti teiste keeltega Ruby, Self, Python. Kuid see on eraldi keel.

JavaScripti kasutamine

JavaScript-i abil saate muuta lehte, muuta elementide stiile, lisada või eemaldada silte. Samuti on olemas võimalus tutvuda lehe kasutaja tegevustega (ekraani tööala vähendamine või suurendamine, hiirega klõpsamine, iga võtme vajutamine, lehe kerimine). Html-koodi mis tahes elemendi saab juurde pääseda ja seda elementi töödelda. Seega on vastus küsimusele "Mis on JavaScriptid?" Võimalus saada andmeid ilma lehte uuesti laadimata, sõnumeid sisestades, küpsiste seadistamisel või lugemisel ja paljude muude toimingute tegemisel.

JavaScripti ainulaadsuse alus

Selle keele peamine unikaalsus on see, et see toetab peaaegu kõiki brausereid ja on sellega täielikult integreerunud. Kõik JavaScripti kasutavad tegevused on väga lihtsad. Ei ole teist tehnoloogiat, mis sisaldaks kõiki selliseid eeliseid. Näiteks ei ole rist brausereid, nad ei toeta kõiki brausereid (see on XUL, ActiveX, VBScript). On ka mõningaid, mis ei ole brauseriga täielikult integreeritud. See on Silverlight, Flash, Java. Praegu on selle tehnoloogia suurepärane areng ja arendustegevus on JavaScripti 2 elemendid.

Alternatiivsed programmeerimiskeeled

See juhtub, et JavaScripti võimalused on piiratud. Sellisel juhul aitavad järgmised programmeerimiskeeled.

Java

Kõige rohkem kasutatav keel on Java. Selles keeles kirjeldatakse keerukaid algoritme, kuid seda ei nõuta regulaarselt alati. Sel põhjusel laaditakse java-apletid pikka aega ja neil on märkimisväärne maht.

Välk

Algusest peale oli Flash-keel disainitud mitut brauserit ja multimeediumobjektide loomiseks. Näiteks saidil interaktiivsete alade loomiseks, mängude, bännerite, heli ja video mängijate jaoks. Muuhulgas, Flash-i abil luues pistikupesad (võrguühendused), saate töötada multimeediumiga, salvestada objekte, mis ei vaja serverile päringuid. Flashile sobivad graafilised arendusvahendid.

Kui võrrelda Flashi ja JavaScripti puudusi, mille objektid on väga erinevad, on Flashi peamine puuduseks selle halb otsingumootorite indekseerimine. Seda seetõttu, et otsingumootorid järgivad HTML-linke. Flashi konteineris olevat teksti pole võimalik valida.

Silverlighti, VBScript, JavaFX, XUL

Java-liidese ja kommunikatsioonivaldkonna ehitamiseks JavaScripti võimaluste täiustamiseks kasutatakse Silverlighti, Vbscript, JavaFX-i ja XUL-i tehnoloogiaid.
Neid kasutatakse üha harvem kui Flash ja JavaScript. Et eristada nende omadusi, võime öelda järgmist:

- XUL - kasutatakse töölauarakenduste ja liideste kirjeldamisel. Kuid see on võimalik ainult siis, kui loote programmi Mozilla all.

- JavaFX - töötab arvutis ainult Java-ga, kuna see on selle keele lisand.

- Vbscript - on välja töötanud Microsoft Corporation. Alust teenis Visual Basic. See keel ei arene mingil moel, tänapäeval seda peaaegu ei kasutata, JavaScripti oskused on madalamad.

Silverlight - arendas Microsofti Flashi konkurendina. Tal pole ka palju populaarsust, sest JavaScript stringid võivad pakkuda palju rohkem lehe skripte.

Kuidas JavaScripti lubada ja mis on JavaScript viga

Nüüd on väärt arutleda võrgu kasutajate igapäevaseid probleeme. Tänapäeval üha sagedamini kasutaja pärast oma lehe külastamist sotsiaalses. Võrk näeb ülemises aknas veateadet "JavaScript ei ole lubatud", "saidi korrektseks tööks, JavaScript kasutamiseks", "JavaScript viga". Selle probleemi lahendamine on tõsine küsimus, sest Kuigi on probleeme kasutajate videote ja fotode allalaadimisega.

Kuidas JavaScript toimib Mozilla Firefoxis?

Kui kasutaja töötab Mozillas, peate minema "Tööriistadesse" ja seejärel "Seadistused". Seejärel vahekaardil "Sisu" märkige ruut "Javascripti kasutamine" kõrval.

Kuidas JavaScript toimib Google Chromis

Selle brauseri JavaScripti lubamiseks või keelamiseks peate järgima järgmisi samme: "Google Chrome'i seadistamine ja haldamine", "Valikud", "Täpsem", "Isikuandmed (sisusätted)", "JavaScript". Lubage kõikidel saitidel JavaScripti kasutada (soovitatav).

Kuidas JavaScript toimib operatsioonis

Selle brauseri JavaScripti lubamiseks või keelamiseks peate tegema järgmist:

- Vajutage klahvi F12.

- Valige "JavaScripti lubamine".

Kuidas JavaScript on sisse lülitatud IE ("Internet Explorer")?

JavaScripti lubamiseks või keelamiseks Internet Exploreris peate tegema järgmist: "Tööriistad", "Interneti-suvandid", "Turvalisus", "Interneti-tsooni valimine", "Muu", "Scripts", "Luba skriptid".

JavaScript VK-s

Eriti populaarne SRÜ sotsset "VKontakte" esineb sageli ebameeldivaid üllatusi. Veelgi enam, VKontakti kasutajad kurdavad, et ei ole võimalik kuulata heli ega suuda videot vaadata.

Selle probleemi lahendamiseks on VKontakte võrgus vaja JavaScripti veaparandus.

Mis on JavaScript VK viga?

Kasutaja külastas oma lehte sotsiaalses võrgustikus ja proovis käivitada video- või helifaili, kuid pärast seda leidis ta vasakus ülanurgas kirjaga "JavaScript viga: initAddMedia pole määratletud". See kiri ilmub veale
"[Eemaldatud] initAddMedia".

Vigade probleemi lahendamise meetodid sotsiaalses võrgustikus "VKontakte":

- Esiteks peate minema "Start", "Minu arvuti" ja Windowsi kausta. Seejärel minge süsteemi32 partitsioonile ja draiver kausta. Siis kausta jne

- Selle kausta väikese hulga failide keskel peate valima hosti faili.
See fail avatakse Notepadiga. See näeb välja selline: peate paremklõpsake hosti faili ja valige käsk Ava koos. Seejärel saate valida "WordPad Text Editor".

Pärast selle faili avamist peate faili vaatama kohaliku veebiajakirjaga 127.0.0.1. Muude andmete salvestamine on üleliigne ja ainult takistab ja blokeerib heli- ja videofailide stabiilset toimimist. On vaja kustutada kogu teave failist täielikult ja kopeerida ainult see kirja 127.0.0.1 localhost. Seejärel klõpsake "Salvesta" ja taaskäivitage arvuti. Kui külastate VKontakti lehte, kõik toimib hästi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.unansea.com. Theme powered by WordPress.