KompjûtersSoftware

Wat is JavaScripts? Basic funksjes JavaScript

Webkripts binne programma's dy't direkt yn 'e html-koade skreaun binne of gewoan yn triemmen, dy't mear foarkomt. Dizze programma's binne yn JavaScript skreaun. Sa kinne, as jo prate oer wat jaskrêften binne, kinne jo sizze dat it in programmearstaal is dy't ynterpretearje.

It Java-skript wurdt lêzen troch de blêder, en dan wurde de opnommen eksemplaren útfierd en de manipulaasjes dy't boppe de side set binne wurde útfierd. JavaScript is lyk oan syn syntax nei programmearrings lykas Java, C ++ en C.

JavaScript hat syn ûntwikkeling oan 'e ûntwikkeling fan bedriuwen lykas Sun Microsystems (Oracle) en Netscape (Mozilla). De oarspronklike taalnamme wie LiveScript. Om't Java lykwols tige populêr wie mei Sun Microsystems, besleat Netscape's marketingôfdieling de namme fan 'e taal te feroarjen yn JavaScript. Tagelyk waard it berekkene dat dizze stap in taal fan populaasje taheakke soe. Ek as jo praat oer Javascripts, moat it bepaald wurde dat Java en JavaSkript twa ferskillende talen binne.

ECMA-262 is de offisjele standert fan dizze taal. De namme fan dizze JavaScript-taal is ECMAScript.



Om dizze taal te learen, sil de foarige kennis fan CSS en Html nuttich wêze. As foardat dizze tiid jo net witte oer CSS en Html, moatte jo fuortendaliks kenniste.

Beskriuwing en funksjes fan JavaScript

De neikommende opsjes ferskine as jo [wiskjen] scripts op websiden brûke:

  • It tafoegje ferskate animaasje-effekten dy't net ynfierd wurde mei Html en CSS.
  • Fermelding om de ynhâld fan Html-eleminten te feroarjen en nije tags te taheakje sûnder de side opnij te laden.
  • Respondearje op eveneminten (reageare oan brûkershannelingen) - ferwurking toetseboerd op it toetseboerd en beweging fan de mûsoanwizer.
  • Ferifikaasje fan gegevens útfiere dy't ynfierd is yn 'e Formulierfjilden foar it ferstjoeren fan' e tsjinner. Dit feroaret de lading fan 'e server en fergruttet de side.
  • Besykje de ferzje fan de browser en download de ferplichte side, ôfhinklik fan dit.

Dit is net in folsleine list fan skriptfunksjes dy't yn dizze taal skreaun binne, hawwe JavaSkript-funksjes in folle breedere betsjutting.

Neist de boppesteande kânsen binne der beheiningen op it brûken fan senarios:

  • Der is gjin tagong ta triemmen dy hostearre binne op de kompjûter fan de brûker. Yn it algemien is der gjin tagong fan 'e webside sels. In útsûndering kin allinich koekjes wêze dat leare en skreaun wurde mei JavaScript. Objekten fan dit type binne meastal nedich om de side flugger te laden.
  • Der is gjin manier om query-domain queries te fieren, dat is tagong ta websiden dy't op in oare domein binne, ek as se iepen binne yn buorren ljepblêden.
  • Der is gjin manier om de ljeppers en finsters te sluten dy't mei dat iepene binne.
  • Der is gjin wize om de boarne tekst op 'e side te beskermjen en te ferbieden fan ôfbyldings of tekst fan' e side te kopiearjen. Yn dit gefal is it bliuwend mooglik om wat beheind te foegjen, dy't JavaSkript-funksjes mooglik meitsje.

Sokke beheiningen op guon wizen meitsje it dreech om malsysk code út te fieren.

Wat is Javascripts?

As hjirboppe bekend stiet, is JavaScript in taal dy't ynteraktyf is foar websiden. Mei dizze taal wurde dizze applikaasjes makke makke dy't binne yn 'e Html-koade opnommen. Foarbylden, formulieren of fragelisten dy't troch de brûker folbrocht binne. Faaks wurdt de JavaSkript-taal mei Java ferwiksele, mar der is min ofte mear tusken dizze talen.

Guon sels sjogge jo JavaScript mei oare talen Ruby, Self, Python. Mar dit is in aparte taal.

JavaSkript brûke

Mei help fan JavaScript kinne jo wizigingen meitsje op 'e side, wizigje de elemintstilen, tafoegje of fuorthelle tags. Ek is der in gelegenheid om te learen oer de aksjes fan 'e brûker op' e side (fergriemen of ferheegje fan it wurkgebiet fan it skerm, klikke mei de mûs, drukke elke toetsen, scrollen de side). It is mooglik tagonklik elk elemint fan 'e Html-koade en it elemint fan dizze elemint te behearen. Sa kin it antwurd op 'e fraach "Wat is JavaScripts?" Sil de mooglikheid wêze om gegevens te downloaden sûnder de side opnij te meitsjen, berjochten te pleatsen, ynstellings of it lêzen fan cookies en it útfieren fan in protte oare aksjes.

De basis fan 'e unike identiteit fan JavaScript

De wichtichste ienheid fan dizze taal is dat it stipe hat foar hast alle browsers en hat folslein yntegraasje mei har. Alle aksjes dy't JavaScript brûke binne ienfâldich. Der is gjin oare technology dy't alle soart foardielen befetsje soe. Foarbyld binne der gjin cross-browsers, se binne alle browsers net stipe (dit is XUL, ActiveX, VBScript). Der binne ek guon dy't net folslein yntegreare binne mei de browser. Dit is Silverlight, Flash, Java. Op it stuit is der in grutte ûntjouwing fan dizze technology en yn ûntwikkeling binne eleminten fan JavaScript 2.

Alternative programmingtalen

It bart dat de mooglikheden fan JavaSkript beheind binne. Yn dit gefal helje de folgjende programmearrings.

Java

De meast brûkte taal is Java. Dizze taal beskriuwt komplekse algoritme, mar dit is net altyd needsaaklik op in reguliere side. Om dy reden binne java-applet's langer laden en hawwe in soad volume.

Flash

Fan it begjin ôf wie de Flash-taal as in cross-browser ûntwurpen en om multymediale objekten te meitsjen. Bygelyks om ynteraktive gebieten op 'e side te meitsjen, spultsjes, banners, spilers foar audio en fideo. Under oare dingen, mei Flash brûke jo sockets (ferbiningen op it netwurk), kinne jo wurkje mei multimedia, winkelje objekten dy't gjin fersiken oan de tsjinner nedich hawwe. Der binne handige grafyske ûntwikkelings ark foar Flash.

As jo de neidielen fan Flash en JavaScript fergelykje, wêrmei't objekten ferskillend binne, is de wichtichste neidiel fan Flash de minne yndeksearring troch sykmasines. Dit komt omdat sykmasines gean foar links HTML. It is ek net mooglik om tekst te selektearjen dy't yn 'e Flash-container is.

Silverlight, VBScript, JavaFX, XUL

Om de JavaSkript-mooglikheden oan te bouwen foar gebrûk fan interfaces en kommunikaasjebesiden, sil Silverlight, Vbscript, JavaFX, XUL-technologyen brûkt wurde.
Se wurde lykwols mear selder brûkt as Flash en JavaScript. Om de eigenskippen fan elk fan har te ûnderskieden, kinne wy de folgjende sizze:

- XUL - brûkt as beskriuwt buroblêden-tapassingen en ynterfaces. Mar it kin allinich as jo in programma ûnder Mozilla meitsje.

- JavaFX - wurket allinich mei Java op 'e kompjûter, lykas it in taak oan dizze taal is.

- Vbscript - is ûntwikkele troch Microsoft Corporation. De basis waard servearre troch Visual Basic. Dizze taal ûntwikkelet net op elke manier, dizze dagen is hast net brûkt, JavaScript is inferior yn mooglikheden.

Silverlight - is ûntwikkele troch Microsoft as kompetitur foar Flash. Hy hat ek net in protte populaasje, om't JavaScript strings kinne in soad mear side-skripts leverje.

Hoe kin JavaScript ynskeakelje en wat JavaScript-flater is

No is it wurdich om te besprekken fan de algemiene problemen fan brûkers yn it netwurk. Tsjintwurdich wurdt hieltyd faker in brûker nei syn side yn sosjale webside. Netwurk sjocht yn it topfinster de flater berjocht "JavaScript is net ynskeakele", "Om de korrekte wurking fan 'e side, JavaSkript ynskeakelje", "JavaScript-flater". Hoe it te befestigjen is in serieuze fraach, om't Wylst der swierrichheden binne mei it laden fan fideo's en foto's fan 'e brûker.

Hoe wurket JavaScript yn Mozilla Firefox

As de brûker yn Mozilla wurket, moatte jo nei "Arkbalken" gean, dan yn "Ynstellings". Dan op 'e ljepper "Ynhâld" kontrolearje it fekje njonken "Brûk JavaSkript".

Hoe wurket JavaScript yn Google Chrome

Om dit Java-side yn te skeakeljen of útskeakelje te meitsjen, moatte jo de folgjende stappen brûke: "Google Chrome", "Opsjes", "Avansearre", "Persoanlike gegevens (ynhâldynstellings)", "JavaSkript" ynstelle. Lit alle siden tastean om JavaScript te bewarjen (oanrikkemandearre).

Hoe wurket JavaScript yn Opera

Om dit Java-blêder yn te skeakeljen of te skeakeljen, moatte jo de folgjende dwaan:

- Drok de key F12.

- Selektearje "JavaSkript ynskeakelje".

Hoe JavaSkript is opnommen yn IE ("Internet Explorer")

Om JavaSkript yn Internet Explorer te skeakeljen of te skeakeljen moatte jo de folgjende dwaan: "Arkbalken", "Ynternet Opsjes", "Feiligens" ljep "Selektearje" ynternetsône, "Oare", "Skripten", "Skripten befetsje".

JavaScript yn VK

In protte populêr yn 'e CIS sotsset' VKontakte 'faker faak presintearret ûngewoane ferrassingen. Fan 'e rin fan' e heule klapen de brûkers fan VKontakte oer de ûnmacht fan it harkjen fan audio of de ûnfermogen om fideo te sjen.

Om dit probleem te pleatsen, moatte jo in JavaScript-flater ferbetterje op it VKontakte-netwurk.

What is a JavaScript VK error?

De brûker besocht syn side yn it sosjale netwurk en besocht in fideo of audio-bestân te fieren, mar dêrnei fûn hy de ynskriuwing "JavaScript-flater: initAddMedia is net definiearre" yn 'e boppeste linke hoeke. Dit berjocht ferskynt op flater
"[Fuortsmiten] initAddMedia".

Methods foar it oplossen fan it probleem mei in flater yn it sosjale netwurk "VKontakte":

- Eerst moatte jo gean nei "Start", "My Computer" en de Windows-map. Dan gean jo nei de system32-partysje en de bestjoerlike map. Dan yn 'e map ensf.

- Yn 'e midden fan in lyts tal triemmen yn dizze map moatte jo de host-bestannen selektearje.
Dizze triem wurdt dan iepene mei Notepad. It sjocht der sa út: op 'e hosts file jo mei de rjochter mûsknop en de opsje "Iepenje mei." Dan kinne jo "WordPad Text Editor" selektearje.

Nei it iepenjen fan dizze triem moatte jo de triem sjen mei de 127.0.0.1 localhost ynfier. Alle oare record is oerflakkich en allinich hinders en blokkearret de stabile wurking fan audio- en fideopatops. It is nedich om alle ynformaasje út it bestân wiskje en allinich dizze opskrift 127.0.0.1 localhost kopiearje. Druk dan op "Bewarje" en start de kompjûter op 'e nij. As jo de side fan VKontakte besykje, sil alles goed fine.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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