Kompiuteriai ir modernios programėlės

Brendanas Icke'as
„JavaScript“ kalbos kūrėjas

Šiame straipsnyje pateikiama trumpa JavaScript kalbos apžvalga, atsižvelgiant į jos struktūrą, savybes ir istoriją. Šis straipsnis skirtas skaityti bendram tobulėjimui. Pradiniame JavaScript kalbos mokymosi etape galite jį praleisti ir šiek tiek vėliau, perskaitę pradedantiesiems.

JavaScript yra kliento žiniatinklio programavimo kalba, kurią 1995 metais sukūrė kūrėjas Brendanas Eichas.

„JavaScript“ dažniausiai naudojamas manipuliuoti objektais įvairiose programose, tačiau ji tapo populiariausia kaip viena iš pagrindinių kalbų, naudojamų kuriant svetaines (ir kaip vienintelė kliento žiniatinklio programavimo kalba).

„JavaScript“ kalbos kodas, paprastai vykdomas naršyklės lange, atidarytame svetainės puslapyje. Taip yra dėl to, kad pagal nutylėjimą žiniatinklio naršyklėje yra JavaScript kalbos vertėjas, kurios dėka naršyklė turi galimybę suprasti ir vykdyti JavaScript parašytą kodą.

JavaScript interpretatorius yra žiniatinklio naršyklės dalis, kai žiniatinklio naršyklė atidaro svetainės puslapį, naršyklė sukuria dokumento objekto modelį (DOM), JavaScript interpretatorius pasiekia DOM ir dėl to žiniatinklio valdytojai kuria įvairius scenarijus (žiniatinklio programas). ) gali valdyti ir valdyti objektų puslapius (visas žymas: pastraipas, antraštes, lenteles, formas ir kt.).

JavaScript, kaip ir HTML ir CSS kalbos, priklauso visai žmonijai, nepriklauso jokiai įmonei ar asmeniui. Tačiau pats žodis – „JavaScript“, priklauso „Oracle Corporation“ ir, kad nekiltų problemų dėl autorių teisių, šią kalbą moksliniuose dokumentuose plėtojantys mokslininkai vadina ECMAscript.

JavaScript istorija

1995 m. „Netscape“ įpareigojo programuotoją Brendan Icke sukurti žiniatinklio programavimo kalbą, kurią būtų galima įterpti į HTML dokumentą, nereikalaujant žiniatinklio serverio.

Kartu su Brendanu Ike projekte dalyvavo ir kiti programuotojai:
Markas Anderssenas (sukūrė pirmąją pasaulyje naršyklę „Mosaic“),
Billas Joy'us yra „Sun“ darbuotojas (šią įmonę „Oracle Corporation“ įsigijo 2010 m.).

Tais laikais populiariausios programavimo kalbos buvo C ir Java, todėl kurdami JavaScript stengėsi, kad jos sintaksė būtų šiek tiek panaši į jas.

Iš pradžių „JavaScript“ kalba vadinosi „LiveScript“, tačiau kalbos populiarinimo sumetimais (ir rinkodaros tikslais) ji buvo pavadinta „JavaScript“, o tai sukėlė daug painiavos tarp pradedančiųjų žiniatinklio valdytojų, nes „Java“ ir „JavaScript“ kalbos yra visiškai skiriasi vienas kito atžvilgiu (jie tik šiek tiek panašūs sintaksiškai). Beje, pati Java priklauso Sun.

Siekiant toliau populiarinti JavaScript kalbą, ji buvo atvira, vieša ir standartizuota. Pats standartas vadinamas ECMA-262, o JavaScript kalbos pavadinimas standarte parašytas kaip ECMAScript.

1996 m. Microsoft sukūrė savo scenarijų kalbą, pagrįstą šiuo standartu ir pavadino ją JScript.

Pirmosios naršyklės JavaScript pradėjo palaikyti jau 1996 m., tai buvo: Netscape 2.0 ir Internet Explorer 3.0

„JavaScript“ kalbos ypatybės

Scenarijų rašymas – kuriant programas jų nereikia kompiliuoti (pavyzdžiui, C, C ++, Pascal arba Basic), tereikia sukurti scenarijaus programą teksto rengyklėje ir JavaScript interpretatorių (kuris jau integruotas žiniatinklio naršyklėje), tada šis scenarijus apdorojamas ir vykdomas.

Klientas - scenarijų interpretatorius yra ne žiniatinklio serveryje (kaip, pavyzdžiui, serverio kalbomis - PHP arba Perl), o žiniatinklio naršyklėje, todėl norint sukurti ir vykdyti JavaScript scenarijus, jums nereikia norint įdiegti žiniatinklio serverį tereikia teksto rengyklės (pavyzdžiui, Notepad arba dabar populiaraus Sublime Text 3) ir žiniatinklio naršyklės (pvz., FireFox, Opera, IE ar Chrome ir kt.).

Prototipų kūrimas – JavaScript palaiko objektų kūrimą ir paveldėjimą, tačiau jame nėra klasių.

Jei dar nesate susipažinę su Javascript sąvoka, tada apie tai.

Šioje pastaboje norėjau pakalbėti apie tai, kam skirtas „Javascript“ ir ką su juo galite padaryti.

Kaip ir bet kurios programavimo kalbos, pagrindinė Javascript užduotis yra sukurti veiksmų seką, kuri atves prie konkretaus rezultato.

Tai gali būti „jei-tada“ sąlygos, tam tikrą veiksmų seką sukuriančios kilpos, matematiniai skaičiavimai ir kt.

Svarbiausia, kad visas šias operacijas būtų galima atlikti interneto puslapiuose, naršyklės lange. Be to, javascript gali veikti be interneto ryšio.

Taigi, pažvelkime į keletą pavyzdžių, parodančių galimybes, kurias galima gauti naudojant Javascript. Sąlygiškai suskirstiau juos į kelias grupes, kad turėtumėte tam tikrą supratimą apie tai, ką veikia Javascript ir kodėl to reikia.

1) Matematiniai veiksmai

Interneto puslapiuose labai dažnai reikia atlikti tam tikrus skaičiavimus.

Pavyzdžiui, yra du teksto laukai ir trečiame teksto lauke turite parodyti dviejų skaičių, įvestų pirmuose dviejuose, sumą.

Naudodami Javascript galite sukurti skaičiuotuvą ir įdėti jį į tinklalapį.

Štai tokio skaičiuotuvo pavyzdys:

Kita situacija, paimkime kokią nors teksto eilutę tinklalapyje, jos dydį reikia padidinti 1,5 karto. Tai taip pat galima padaryti naudojant matematinius skaičiavimus, dabartinį dydį padauginus iš koeficiento 1,5.

Praktikoje yra daugybė užduočių, kurias reikia atlikti skaičiavimais. „Javascript“ leidžia visa tai padaryti.

2) Duomenų apdorojimas ir patvirtinimas HTML formose

Javascript leidžia patikrinti, ar užpildyti visi privalomi laukai ir juose esantys duomenys yra tinkamo formato (pavyzdžiui, jei reikalingi skaičiai, tuomet turi būti tik skaičiai ir jokių raidžių).

Tai atliekama Javascript neperkraunant puslapio ir net neprisijungiant prie interneto.

Prieš siunčiant duomenis į serverį, jie iš anksto patikrinami, ar nėra „Javascript“. Tai sumažina serverio apkrovą.

3) Vartotojo sąveika ir įvykiai

Priklausomai nuo to, kokius veiksmus atlieka vartotojas, tinklalapyje gali atsirasti įvairių efektų.

Svetainės išskleidžiamasis meniu užvedus pelės žymeklį.

Spustelėję mygtuką paslėpkite arba parodykite tam tikrą puslapio elementą.

Kai pelės žymeklis palieka naršyklės langą, pasirodo iššokantis langas.

Fono pritemdymas ir elementų išblukimo efektai yra įdiegti Javascript.

4) Bendraukite su HTML elementais puslapyje ir tvarkykite jų turinį bei stilius.

Kai įvyksta tam tikras įvykis (pavyzdžiui, spustelėja pelė ar bet koks kitas), galite pakeisti puslapio elementų išvaizdą (CSS stilius).

Visa tai daroma programiškai.

Taip pat galite prie jų pridėti keletą HTML žymų ar atributų, taip pat įvykus tam tikram įvykiui.

5) Animacijos ir įvairių grafinių efektų įtraukimas į tinklalapius.

Krintantys ir judantys objektai. Pavyzdžiui, sniegas svetainėje.

Sklandus daiktų išvaizda ir slėpimas

Atgalinės atskaitos laikmatis

Ir kiti efektai yra įdiegti Javascript

Čia pateikiau tik nedidelį „Javascript“ funkcijų sąrašą. Kad galėtumėte viską matyti aiškiai ir su tikrais pavyzdžiais, čia yra svetainių, kuriose skelbiami tinkami pavyzdžiai javascript kalba, sąrašas:

„Javascript“ galimybės ir apimtis iš tikrųjų yra labai plačios. Viską ribos tik jūsų vaizduotė ir kūrybiškumas.

JavaScript® (dažnai sutrumpinama į JS) yra interpretuojama programavimo kalba, skirta sąveikauti su tinklalapiais. „JavaScript“ veikia žiniatinklio kliento pusėje ir naudojama programuoti, kaip tinklalapiai elgsis įvykus tam tikriems įvykiams.

Kas yra JavaScript?

„JavaScript“ yra kelių platformų, į objektą orientuota scenarijų kalba, kuri suteikia jūsų tinklalapiams interaktyvumo ir greito reagavimo.

„JavaScript“ leidžia svetainės kūrėjui kontroliuoti, kaip elgiasi tinklalapis. Dėl to „JavaScript“ iš esmės skiriasi nuo HTML – kalbos, atsakingos už žiniatinklio dokumento struktūrą, ir CSS – kalbos, kuri formuoja tinklalapių išvaizdą.

Programos, parašytos JavaScript, vadinamos scenarijais. Naršyklėje jie yra tiesiogiai prijungti prie HTML dokumento ir, kai tik puslapis įkeliamas, jie iškart paleidžiami. Scenarijaus vykdymo procesas vadinamas „interpretavimu“.

Jei PHP scenarijus apdorojamas serverio pusėje naudojant PHP interpretatorių, „JavaScript“ vartotojo naršyklėje vykdo „JavaScript“ interpretatorius.

Šiandien kiekviena naršyklė palaiko JavaScript, todėl ji tampa žiniatinklio kalba.

Naršyklėje JavaScript gali atlikti viską, kas susiję su manipuliavimu HTML dokumentu, sąveika su lankytoju ir, su tam tikrais apribojimais, su serveriu:

  • Patikrinkite, ar tinkintos HTML formos užpildytos teisingai.
  • Bendraukite su interneto kamera, mikrofonu ir kitais įrenginiais.
  • Keisti HTML elementų stilius, slėpti, rodyti elementus ir pan.
  • Rodyti iššokančius langus ir dialogo langus.
  • Reaguokite į lankytojo veiksmus, valdykite pelės paspaudimus, žymeklio judesius ir pan.
  • Siųskite užklausas į serverį ir atsisiųskite duomenis iš naujo neįkeldami puslapio.

JavaScipt yra neįtikėtinai galinga ir efektyvi kalba, kurią tikrai turėtumėte išbandyti!

JavaScript prieš ECMAScript

Ši pamoka parašyta apie kalbą, žinomą kaip JavaScript. Tačiau oficialus standartas, apibrėžiantis kalbą apibūdinančias specifikacijas, vadina ją ECMAScript.

„Netscape“ pristatė „JavaScript“ kalbą „Ecma International“, organizacijai, skirtai informacijos ir ryšių sistemų standartizavimui (ECMA iš pradžių buvo Europos kompiuterių gamintojų asociacijos akronimas), kur ji buvo patvirtinta kaip ECMAScript standartas 1997 m.

Ši standartizuota JavaScript versija, vadinama ECMAScript, veikia taip pat visose standartą palaikančiose programose. Kūrėjai gali naudoti atvirą kalbos standartą kurdami savo „JavaScript“ diegimą.

Formaliai, kai kūrėjai nurodo ECMAScript, jie paprastai turi omenyje „idealią“ kalbą, apibrėžtą Ecma standarte. Dažniausiai šios dvi sąvokos yra keičiamos. Todėl šioje pamokoje kalbant apie oficialų standartą, bus naudojamas pavadinimas ECMAScript, o kitais atvejais kalbant apie kalbą – JavaScript. Vadovaujantis penktuoju ECMAScript standarto leidimu, mokymo programoje taip pat bus naudojama bendrai priimta santrumpa ES5.

„JavaScript“ nėra „Java“.

Prieš pradėdami mokytis JavaScript, turėtumėte suprasti, kad JavaScript nėra Java. Tai dvi visiškai skirtingos programavimo kalbos. JavaScript neturi nieko bendra su Java kalba, išskyrus panašią sintaksę.

„Java“ yra į objektą orientuota programavimo kalba, kurią „Sun Microsystems“ sukūrė nuo 1991 m. ir oficialiai išleista 1995 m. gegužės 23 d. „Java“ yra galinga ir daug sudėtingesnė programavimo kalba, ja galite rašyti įvairiausias programas. Tinklalapiams yra ypatinga galimybė – programėlių rašymas.

Programėlė yra Java programa, kurią galima prijungti prie HTML naudojant . „Java“ programėlės paleidžiamos naudojant kompiliatorių. „Java“ programėlės yra įterptos į tinklalapį, bet saugomos diske kaip atskiri failai. Tai yra dvejetainiai failai, ir jei juos atidarysite, programėlės šaltinio kodo nematysite.

„JavaScript“ scenarijai yra priglobti tinklalapyje ir negali egzistuoti atskirai nuo jo. JS scenarijus vykdyti nereikalauja kompiliatoriaus, juos vykdo naršyklė vartotojo pusėje. JS scenarijus yra paprastas tekstas ir kodą galite peržiūrėti plika akimi – be jokios specialios programinės įrangos.

„Java“ yra klasės kalba, kuri yra greita, saugi ir patikima. Java klasės modelis reiškia, kad programas sudaro tik klasės ir jų metodai. Klasės paveldėjimas ir stiprus spausdinimas Java kalba paprastai reikalauja glaudžiai susietų objektų hierarchijų. Dėl šių reikalavimų Java programavimas yra sudėtingesnis nei JavaScript programavimas.

„JavaScript“ yra lengva programavimo kalba, turinti paprastą sintaksę, specializuotas integruotas funkcijas ir minimalius objektų kūrimo reikalavimus. Nereikia deklaruoti kintamųjų, klasių ir metodų. Jums nereikia jaudintis dėl to, ar metodai yra vieši, privatūs, ar apsaugoti, ir jums nereikia diegti sąsajų. JS scenarijų kintamieji, parametrai ir grąžinimo tipai nėra aiškiai įvesti.

Ko reikia norint išmokti JavaScript?

Išankstinės JavaScript žinios nėra būtinos, tačiau kadangi JavaScript yra tinklalapiuose ir skatina jų dinamiką, daroma prielaida, kad esate susipažinę su HTML kalbos pagrindais, nors neatmetama galimybė naudoti "lygiagrečią" ir "JavaScript".

Dauguma „JavaScript“ scenarijų yra skirti „pagardinti“ HTML, tai yra, scenarijaus rašymo tikslas yra parodyti, kaip puslapis pasikeis, kai pasikeis HTML žymos parametrų reikšmės. Sujungti ir tinkamai suformatuoti tokie scenarijai yra sukurtos žiniatinklio programos pavyzdys.

Prieš pradėdami rašyti pirmąją JavaScript programą, labai svarbu įsitikinti, kad visi reikalingi įrankiai yra nustatyti ir įdiegti.

Mokantis JavaScript, labai svarbu paleisti kiekvienoje pamokoje pateiktus pavyzdžius, juos modifikuoti ir paleisti dar kartą, kad patikrintumėte, kaip gerai suprantate išmoktą medžiagą. Tam reikalingas JavaScript interpretatorius. Laimei, kaip jau žinote, kiekvienoje žiniatinklio naršyklėje yra JavaScript interpretatorius.

Norint rašyti ir vykdyti JavaScript programas, pakanka įdiegti bet kurią modernią interneto naršyklę (pavyzdžiui, Yandex, Internet Explorer, Mozilla Firefox ar Google Chrome).

Vėliau šioje mokymo programoje pamatysite, kad „JavaScript“ kodas gali būti įterptas tiesiai į HTML failus, į žymas ir bus vykdomas naršyklės, kai bus įkeltas HTML failas. Verta paminėti, kad jums nereikia to daryti kiekvieną kartą, kai norite išbandyti trumpą „JavaScript“ kodo dalį.

Lengviausias būdas eksperimentuoti su „JavaScript“ kodu yra naudoti naršyklėje integruotą žiniatinklio konsolės įrankį.

Paprastai žiniatinklio konsolę galima paleisti paspaudus klavišą F12 arba karštųjų klavišų kombinaciją - Ctrl + Shift + J . Paprastai įprasto „kūrėjo įrankio“ skydelis arba langas atidaromas kaip atskiras skydelis naršyklės lango viršuje arba apačioje, kaip parodyta 1 paveiksle. 1.

Skydelyje yra daug skirtukų, leidžiančių tyrinėti HTML dokumento struktūrą, CSS stilius ir kt. Tarp jų yra „JavaScript“ konsolės skirtukas, kuriame galite įvesti „JavaScript“ kodo eilutes ir jas vykdyti.

Norėdami detaliau analizuoti programos kodą, mums reikia teksto rengyklės su papildomomis funkcijomis, kurios supaprastina programos kodo rašymą ir redagavimą. Tokiu būdu mes naudosime „Notepad++“ redaktorių. Jei jau naudojate kitą redaktorių ir pripratote prie jo, niekas netrukdo toliau juo naudotis.

Naudodami daugumą mūsų vadove pateiktų pavyzdžių, galite eksperimentuoti tiesiai svetainės puslapyje, naudodami integruotą įrankį – mini JS redaktorių.

Norėdami pamatyti scenarijaus vykdymo rezultatą naujame lange, spustelėkite piktogramą , o jei norite ką nors pakeisti kode, spustelėkite piktogramą

Tai įprastas HTML dokumentas.

Grįžkite į HTML

Pastaba: šiuose paprastuose „JavaScript“ eksperimentuose taip pat galite praleisti , ir žymas savo HTML faile.

Išmokti JavaScript, kaip ir kitas programavimo kalbas, nėra lengva, tačiau tikrai verta skirti laiko ir pastangų. Mokymasis yra efektyvus, kai duodama ne šiaip, o įdedant pastangas. Turite sąmoningai stengtis įgyti naujų įgūdžių ir gebėjimų. Be pastangų įgytos žinios yra kaip apskritimai ant vandens – labai greitai jų neliks nė pėdsako.

Elektroninės knygos, nemokami internetiniai kursai ir internetinės probleminio mokymosi platformos – kokybiškų žinių šaltinių pasirinkimas šiandien yra beveik neribotas. Tačiau kaip motyvuoti save mokytis, kaip išmokti mokytis savarankiškai?

Pabandykite vadovautis keliais paprastais, bet patikrintais patarimais.

Mokytis reikia po truputį, bet reguliariai. Mokymosi sėkmę lemia reguliarumas. Suplanuokite savo darbo dienas taip, kad kiekvieną dieną galėtumėte skirti bent vieną valandą JavaScript mokymuisi. Nemėginkite visko išmokti iš karto per trumpą laiką. Savarankiško mokymosi proceso suskaidymas į mažas studijų sesijas sukuria greitos sėkmės pojūtį ir motyvuoja jau kitą dieną grįžti prie mokymosi.

Blogiausias metas mokytis, kai jautiesi pavargęs. Tokiomis akimirkomis svarbiausia neprisiversti – laukiamo rezultato nepasieksite. Žmogaus smegenys negali kažko išmokti be galo – joms reikia daryti pertraukas. Laikykitės 25/5 principo. Išbandykite patys, mokydami 25 minutes ir ilsėdami 5 minutes. Jūsų smegenys pripras prie tokių vienodų krūvių ir dirbs kuo produktyviau.

Taikykite prisiminimo praktiką – mokymosi pagrindą. Kuo dažniau prisiminsime informaciją, tuo ilgiau ji bus saugoma mūsų atmintyje.

Veiksminga prisiminimo technika yra atidėtas atsiminimas: vienoje kortelės pusėje parašykite klausimą, susijusį su išmokta medžiaga, o kitoje – atsakymą į jį. Sužinokite kortelės turinį ir po dienos pabandykite prisiminti atsakymą. Jei atsakėte teisingai, kortelę galima atidėti savaitei iki kito pakartojimo. Jei suklydote, kitą dieną turite pakartoti klausimą. Kuo ilgesnė sėkmingų atsakymų grandinė, tuo ilgesnis intervalas turėtų būti iki kito kartojimo.

Lygiagrečiai su teorinėmis studijomis, nuolat praktika. Norint įgyti praktinės patirties, pakanka tik daug parašyti ir analizuoti gero kodo pavyzdžius. Kai dirbate su pavyzdžiais, atidžiai peržiūrėkite kiekvieną kodo eilutę – turite įsitikinti, kad suprantate, kaip veikia kiekviena eilutė. Nebijokite eksperimentuoti. Išmokite rodyti kai kuriuos duomenis naršyklės lange ir juos analizuoti. Pavyzdžiui, kas ir po to, kas rodoma ekrane, ar gavote tai, ko norėjote, o jei ne, tai kodėl.

Kad ir kokį mokymosi būdą pasirinktumėte, nepamirškite, kad jis jums turėtų būti įdomus ir paremtas praktinių pratimų – pavyzdžiai verti tūkstančio žodžių. Pavyzdžius dažnai lengviau suprasti nei kelių puslapių teoriją. Taigi būk drąsus! Tikiuosi, kad ši pamoka bus gera pagalba jūsų pastangose.

Vis dar nežinote, kas yra Javascript? Šiame straipsnyje mes galime rasti atsakymą.

Šiek tiek teorijos

Naršyklės ir daugelis kitų programų dažnai naudoja JavaScript. Tai yra skriptų programavimo kalba, kuri naudoja prototipu pagrįstą modelį ir yra laisvai spausdinama. Ši kalba patyrė didelę įtaką iš savo pirmtako – ECMAScript.

Bendras jo sukūrimo tikslas buvo padaryti jį lengva naudoti ir ne specialistams. Dabar JavaScript yra viena populiariausių tokio pobūdžio programavimo kalbų. Jo naudojimas palengvina tai, kad jis yra įterptas į programas. „JavaScript“ yra į objektus orientuota kalba, tačiau jos funkcijos gerokai skiriasi nuo funkcijų, kurias paprastai teikia šio tipo kalbos.

„JavaScript“ intensyviai naudojamas kuriant žiniatinklius. Išskleidžiamieji meniu, kalendoriai, laikmačiai, radijo mygtukai – šie ir daugelis kitų elementų dabar įgyvendinami naudojant šios kalbos galimybes.

Jis skirtingai įgyvendina darbą su objektais ir klasėmis, gali automatiškai nustatyti tipus ir palaiko anonimines funkcijas. „JavaScript“ sintaksė yra tarp „Java“ ir „C“, tačiau funkcionalumu ji panašesnė į kitas programavimo kalbas. Yra daug „Java“ ir „JavaScript“ funkcijų skirtumų. Pavyzdžiui, „Java“ klasėse įgyvendina objektinį metodą, o „JavaScript“ – prototipuose. Kodas gali būti įterptas į tinklalapį tam tikruose konteineriuose.

Kaip įjungti Javascript?

- javascript kodas prijungtas šiame konteineryje.
- Animate.js bibliotekos, esančios tame pačiame aplanke kaip ir šis html puslapis, prijungimo pavyzdys. src(source) yra kelias į failą.

JavaScript laikomas pakankamai saugiu, nes net kai jo kodas yra įdėtas į tinklalapį, jis negauna didelių privilegijų ir negali dirbti su kitais puslapiais bei daugeliu objektų. Jis netgi negali atidaryti per didelio programos lango. Pagrindinis „JavaScript“ pažeidžiamumas yra scenarijų kūrimas įvairiose svetainėse.

Scenarijus yra įterptas į puslapį, kuriame vartotojas dirbo, todėl gali užfiksuoti savo paskyrą. Tai gali sukelti nepageidaujamą elgesį. Taip gali nutikti ir dėl pačios naršyklės klaidų. Kuriant ir dirbant su scenarijais visada verta atsižvelgti į tai, kad kodas ar pati programa gali patekti į įsibrovėlių rankas. Juos galima įvairiai modifikuoti arba maišyti, kad būtų sukurtas šnipinėjimo ar kenkėjiškų programų efektas.

Tose pačiose scenarijaus formose neturėtumėte įvesti jokių konfidencialių duomenų. Visi jie gali būti siunčiami į trečiosios šalies serverį, apeinant jų pradinę paskirties vietą ir taip gali būti pavogti. Be to, naršyklės gali paleisti „JavaScript“ ne specialiuoju režimu, todėl gali atsirasti klaidų, o scenarijai gauti per daug autoritetų. Tai vienas iš jų naudojimo sunkumų. Scenarijai, kurie dažnai paleidžiami kaip įprastos programos, gali būti Trojos arklys.

Kad tinklalapiai veiktų visapusiškai ir optimaliai naršyklėje, joje būtina suaktyvinti javascript.

Kas tai yra ir kaip jį įjungti, paaiškinsime šiame straipsnyje.

Pivot lentelė Kas yra javascript?

„JavaScript“ galima vadinti kelių paradigmų kalba. Jis palaiko daugybę programavimo būdų. Pavyzdžiui, orientuotas į objektą, funkcionalus ir imperatyvus.

Šio tipo programavimas jokiu būdu nėra tiesiogiai susijęs su java. Pagrindinė šios programavimo kalbos sintaksė yra C kalba, taip pat C++.

Naršyklės tinklalapių pagrindas yra HTML kodas, kurio pagalba programuotojai į puslapius įtraukia įvairius interaktyvius elementus.

Jei naršyklėje išjungtas javascript, interaktyvūs elementai neveiks.

Tokio tipo programavimo kalba atsirado dėl bendro Sun Microsystems ir Netscape darbo.

Iš pradžių „JavaScript“ vadinosi „LiveScript“, tačiau „Java“ kalbai išpopuliarėjus tarp programuotojų, kūrimo kompanijos nusprendė ją pervadinti.

„Netscape“ rinkodaros skyrius manė, kad toks pavadinimas padidins naujosios programavimo kalbos populiarumą, o tai iš tikrųjų įvyko.

Prisiminkite, kad „JavaScript“ nėra tiesiogiai susijęs su „Java“. Tai visiškai skirtingos kalbos.

JavaScript funkcijos

Ši programavimo kalba turi neribotą skaičių galimybių dėl savo universalumo.

Pagrindiniai programos aspektai yra mobiliosios aplikacijos išmaniesiems telefonams, interaktyvūs svetainių ir paslaugų tinklalapiai.

Dauguma naujovių atsirado prisijungus prie projekto su AJAX, kuris suteikė kalboje šiandien naudojamas funkcijas.

Siekiant sutaupyti srautą ir palengvinti naudojimą, „JavaScript“ suteikia galimybę keisti svetainių ir paslaugų puslapius mažomis dalimis, vartotojui to nepastebint internete.

Tam nereikia, kad svetainė būtų neprisijungusi redaguojant ar pridedant naujos informacijos.

Pakeitimai įvyksta iš karto, nereikia atnaujinti ar įkelti puslapio iš naujo.

„JavaScript“ funkcija gali būti išjungta dėl įvairių priežasčių.

Gali būti, kad ankstesnis vartotojas tyčia jį išjungė, nes to nereikėjo naršyti internete. Be to, išjungimas gali įvykti savaime.

Išjungus „Javascript“, kai kurios nuorodos gali sugesti. Toliau apžvelgsime būdus, kaip įjungti šią funkciją populiariose naršyklėse.

„Yandex“ naršyklė

Norėdami suaktyvinti JavaScript funkciją 22 ir senesnėse versijose, eikite į įrankių juostą ir pasirinkite meniu elementą „Nustatymai“.

Norėdami įjungti javascript, eikite į skyrių „Turinys“, kuriame norėdami suaktyvinti funkciją, turite pažymėti langelį „Naudoti JavaScript“.

Norėdami išjungti funkciją, panaikinkite šio langelio žymėjimą.

Norėdami išsaugoti pakeitimus, spustelėkite mygtuką „Gerai“ ir atnaujinkite naršyklės puslapį.

Nereikia iš naujo paleisti naršyklės, kad pakeitimai įsigaliotų. Po aktyvinimo galėsite pilnai naršyti internete ir atlikti veiksmus su interaktyviomis paslaugomis.

„Opera“ versijos nuo 10.5 iki 14

Pirmiausia turime atidaryti naršyklės nustatymus.

Viršutiniame kairiajame kampe paspauskite mygtuką „Meniu“, kontekstiniame meniu užveskite pelės žymeklį ant elemento „Nustatymai“ ir spustelėkite antrinį elementą „Bendrieji nustatymai ...“.

Bus atidarytas naujas naršyklės nustatymų langas.

Jame turite pasirinkti skirtuką „Išplėstinė“.

Kairiajame skirtuko meniu spustelėkite elementą „Turinys“, po kurio funkciją suaktyviname pažymėdami du žymimuosius laukelius prie elementų „Įgalinti JavaScript“ ir „Įgalinti Java“.

Norint išjungti šiuos žymimuosius laukelius, reikia atžymėti.

„Javascript“ aktyvinimas ir išjungimas „Opera“ versijose nuo 10.5 iki 14

Pažymėję arba atžymėję langelius, išsaugokite pakeitimus paspausdami mygtuką Gerai.

Dabar iš naujo paleiskite naršyklę, kad pakeitimai įsigaliotų. Visos „Javascript“ funkcijos taps prieinamos jums.

15 ir naujesnės versijos

Šiose „Opera“ naršyklės versijose „JavaScript“ aktyvuoti yra daug lengviau.

Norėdami atidaryti nustatymų langą, atidarytoje naršyklėje turite paspausti karštųjų klavišų kombinaciją Alt + P. Atsidariusiame meniu atidarykite skirtuką „Svetainės“.

Norėdami suaktyvinti funkciją, prie elemento "Leisti JavaScript vykdymą" reikia pažymėti "žymimąjį langelį", išjungti - "Uždrausti JavaScript vykdymą".

Po to tiesiog spustelėkite mygtuką „Gerai“, kad išsaugotumėte pakeitimus ir atnaujintumėte puslapį, kurį peržiūrite, naudodami klavišą F5 arba spustelėdami atitinkamą piktogramą adreso juostos kairėje.

Jums nereikia iš naujo paleisti naršyklės.

safari

Norėdami įjungti „JavaScript“ funkciją „Apple“ patentuotoje naršyklėje, turite eiti į nustatymus.

Norėdami juos atidaryti, turite spustelėti mygtuką „Safari“ ir pasirinkti „ Nustatymai».

Jei pastebėjote klaidą, pasirinkite teksto dalį ir paspauskite Ctrl + Enter
DALINTIS:
Kompiuteriai ir modernios programėlės