Vad är ett java-skript. Hur kan vi JavaScript-utvecklare vara intresserade av Java? Lägger till bildändring


JavaScript-programmeringsspråk  är ett objektorienterat skriptspråk, ursprungligen utvecklat av Netscape Communications under namnet LiveScript, men sedan bytt namn till "JavaScript" och med beaktande av syntaxen är detta språk närmare Sun Microsystems Java. JavaScript standardiserades senare av ECMA, ECMAScript. Microsoft kallar sina versioner av JScript.

Namnändringen för LiveScript till JavaScript inträffade ungefär samma tid som Netscape aktiverade Java-teknik i Netscape Navigator. Denna förändring har medfört en hel del förvirring i hjärnan för nybörjare som programmerar studenter. Det finns ingen verklig koppling mellan Java och JavaScript, deras likheter börjar och slutar med liknande syntax och det faktum att båda språken används ofta på Internet.

JavaScript är ett objektorienterat skriptspråk som interagerar via ett gränssnitt som heter Document Object Model (DOM) med innehåll, kan köras på serversidan (webbservrar) och på klientsidan i användarens webbläsare när man tittar på webbsidor. Många webbplatser använder JavaScript-teknik på klientsidan för att skapa kraftfulla dynamiska webbprogrammeringsapplikationer för dummies. Den kan använda Unicode och kan använda kraften och kraften i vanliga uttryck (detta introducerades i version 1.2 av Netscape Navigator 4 och Internet Explorer 4). JavaScript-uttryck som finns som en sträng kan köras med EVAL-funktionen.

En av de viktigaste uppgifterna för JavaScript är små funktioner som är inbäddade i HTML-sidor och gör att du kan interagera med DOM från webbläsaren för att utföra vissa uppgifter som inte är möjliga i statisk HTML: till exempel att öppna ett nytt fönster, kontrollera värden som anges i formen, ändra bilden när du håller muspekaren över möss etc. Tyvärr är att skapa sådana funktioner en tråkig uppgift, eftersom webbläsare inte är standardiserade, olika webbläsare kan skapa olika objekt eller skriptmetoder, och därför måste du ofta skriva olika versioner av JavaScript-funktionen för olika webbläsare, men det är inte särskilt bekvämt när du lär dig grunderna i programmering.

JavaScript / ECMAScript stöds av motorer som:

  • Rhino
  • Spidermonkey

miljö

<-! ... ->  Markup-kommentar krävs för att säkerställa att koden inte visas som text i webbläsare som inte känner igen taggen, tolkas som kod på det här språket. Ett av de viktigaste kommandona som används vid programmering i JS är document.write ()., Som behövs för att skriva något i det aktuella dokumentet. För att inte vara ogrundad, kommer jag att ge det enklaste exemplet:





Skriv denna text i Anteckningar och spara med HTML-förlängningen. Resultatet av denna kod kommer att matas ut i webbläsarfönstret med texten "JavaScript - det är enkelt !!!". Du säger: "Kanske kommer det, eller kanske kommer det inte", och du kommer att ha rätt. Om din webbläsare inte stöder JS-utgång, kommer du istället för text att se den fullständiga koden. Undvik att visa kod för sådana webbläsare som använder kommentartaggen från HTML -


En annan mycket viktig del av JS-programmering är evenemang och evenemangshanterare. Händelser utlöses huvudsakligen av vissa användaråtgärder. Varje åtgärd beskriver en separat typ av händelse. Anta att när du klickar på musknappen inträffar en händelse som heter "Klicka" när muspekaren korsar någon hypertextlänk - MouseOver-händelsen. För att programmet ska svara på dessa händelser används speciella händelseprogram. Till exempel kallas ett program som behandlar en musklickhändelse onClick och berättar för datorn vad man ska göra om denna händelse inträffar. För tydlighetens skull kommer vi att skapa ett enkelt exempel. Skapa ett formulär som innehåller en knapp, när du klickar på ett pop-up-fönster visas.



testsida





Genom att klicka på Testknappen öppnas ett fönster med texten "Test fullbordat!" (fig. 1). Låt oss överväga i detalj varje kommando av den här koden.

Teamet

skapa en viss form med en knapp. OnClick \u003d "alarm (" Test avslutat! ")" Attribut definierar vad som händer när man klickar på musknappen. Om Click-händelsen inträffar, kommer datorn att utfärda en varning ("Test genomförd!"). Funktionen varning () skapar popup-fönster. När du kallar det måste du i parentes ange en viss rad som visas i popup-fönstret. Som du ser i koden används enstaka citat i varningskonstruktionen. Detta förklaras av att det i de flesta fall är möjligt att använda båda typerna av citattecken. Dessutom spelar det ingen roll i vilken ordning du ska använda dem: först dubbel, sedan singel eller vice versa. I vårt exempel används dubbla citat först och sedan enstaka citat, och om vi använde konstruktionen av två dubbla citat -onClick \u003d "alert (" Test genomförd! "), Kunde datorn inte räkna ut skriptet, eftersom det inte är klart vilket av konstruktionsdelarna är händelsefunktionen onClick relaterad, men till vilken den inte är.

Så fönstret innehåller texten som skickades till JS-alarmfunktionen. Denna begränsning gäller av säkerhetsskäl. Ett rullgardinsfönster kan också skapas med hjälp av snabbmetoden () -metoden (se fig. 2). I detta fall kommer fönstret att återge den text som användaren har matat in, och därför kan skriptet skrivet av en "ond hacker" ha formen av ett systemmeddelande och be om ett visst lösenord. I vårt fall är det uppenbart att fönstret skapades av webbläsaren och inte av operativsystemet, och det är omöjligt att bara ta och ta bort det.

Ett mycket bekvämt verktyg i JS är funktioner som i de flesta fall används som ett sätt att länka flera kommandon tillsammans. Som ett bra exempel, låt oss säga att du måste upprepa en sekvens med textrader många gånger. Med hjälp av den kunskap som redan erhållits på JS-språket kan vi använda kommandot document.write och få koden så här:



Det kan ses med blotta ögat att strukturen byggdes irrationellt. Ombygga den här koden med funktionen:



Alla skriptkommandon som finns i lockiga parenteser tillhör FreeFunc () -funktionen som vi skapade. Nu är både kommandon document.write () anslutna och kan köras när den angivna funktionen anropas. Därefter ringer vi FreeFunc () tre gånger omedelbart efter att vi har definierat själva funktionen. Detta kommer att göra att funktionen körs tre gånger, dvs. Båda linjerna skrivs ut tre gånger. Höjdpunkten är att förmågan att skicka variabler när man ringer en funktion ger skript verklig flexibilitet. Funktioner kan användas i samband med procedurer för hantering av evenemang. Till exempel kan du skapa calc () -funktionen, som kommer att ha två variabler x och y, och resultatet av den matematiska åtgärden kommer att lagras i variableresultatet. Det sista kommandot för funktionen är varning (resultat). Vidare kan calc () -funktionen kallas när du klickar på knappen med kommandot onClick \u003d "calc ()", vilket resulterar i att vi får ett popup-fönster med resultatet av beräkningen.

Arbeta med fönster

En annan funktion i JavaScript-språket är öppningen av nya fönster i webbläsaren. Dessutom har du möjlighet att kontrollera processen att skapa ett fönster. Till exempel kan du ange storleken på fönstret, om det nya fönstret ska ha en statusfält, verktygsfält eller meny. Listan över huvudparametrar anges i tabell 1.

Tabell 1. Grundläggande alternativ för att skapa ett fönster i JS

Tänk i praktiken på ett exempel på att skapa ett nytt fönster i en webbläsare:










Som ett resultat av detta program får vi en knapp i webbläsaren, när man klickar på det skapas ett nytt fönster med text (se fig. 3).

Funktionen OpenWindow () som vi skapade öppnar ett nytt webbläsarfönster. Det första argumentet för den öppna () -funktionen - en tom sträng ("") innebär att vi i det här fallet inte vill ange en specifik URL, och JS måste skapa ett nytt nytt dokument. I skriptet definierar vi variabeln myWindow, med vilken vi får tillgång till ett nytt fönster (att använda fönsternamnet (TestWindow) för detta ändamål är omöjligt i detta fall). Det skapade fönstret har dimensioner på 300x100 pixlar och har varken en statusrad, inte heller ett verktygsfält eller en meny. När du har öppnat fönstret inuti öppnar du dokumentobjektet för att visa texten. Detta görs med kommandot myWindow.document.open (). Här vänder vi oss till open (), metod för dokumentobjektet. Detta kommando öppnar inte ett nytt fönster - det förbereder bara ett dokument för kommande utskrift. Se till att prefix document.open () med prefixet myWindow för att kunna skriva ut i ett nytt fönster. Texten till skriptet med anropsdokumentet.write () bildar dessutom texten till det nya dokumentet och dess parametrar. För att göra detta skriver vi de vanliga HTML-taggarna i dokumentet. I det här fallet kan du använda alla valfria taggar i HTML-hypertextmarkeringsspråket. Efter avslutad arbete med kommandot document () är det nödvändigt att stänga det, för vilket vi använder kommandot myWindow.document.close ().

När vi öppnar ett fönster måste vi använda tre argument:
myWindow \u003d öppen ("page.htm", "TestWindow",
"bredd \u003d 300, höjd \u003d 100, status \u003d nej, verktygsfält \u003d nej, menyraden \u003d inget");

I det här exemplet anger vi en specifik URL (page.html), och den andra parametern är namnet på fönstret. Genom att känna till fönstret kan du ladda en ny sida där med posten

I detta fall måste du ange namnet på motsvarande fönster, och om ett sådant fönster inte finns, skapas ett nytt med det här namnet. Gör inget misstag: variabeln myWin är inte namnet på fönstret alls, men bara med hjälp av denna variabel kan du komma åt den. Omfattningen av denna variabel begränsas endast av skriptet i vilket den definieras. Men fönsternamnet (TestWindow) är en unik identifierare som kan användas från valfritt webbläsarfönster. För att stänga fönstret använder du funktionen stäng () och allt annat är identiskt med att arbeta med den öppna () -funktionen.

Statusraden

I JS kan du skriva till webbläsarens statusfält - bara skriva önskad text i windows.status för att göra detta. Öppna igen metoderna för att arbeta med denna funktion som ett exempel. Skapa ett skript som, när du klickar på knappen, visar den angivna texten i statusfältet, och när du klickar på den andra knappen, radera den:







onClick \u003d "statbar (" På-knappen tryckt på ");"\u003e
onClick \u003d "statbar (" ");"\u003e


Om du kör programmet i webbläsaren får vi ett formulär med två knappar. När du klickar på On Statbar Text-knappen visas meddelandet "On-knappen är tryckt" i statusfältet, och när du klickar på Off Statbar (Clear text) -knappen raderas statusfältet (se Fig. 4).

Så vi har ett formulär med två knappar som båda kallar funktionen statbar (). När du trycker på On Statbar Text-tangenten kallas funktionen.
enligt följande: statbar ("På-knappen tryckt på"). Texten i citattecken är texten som vi ser i statusfältet. I sin tur förklarades funktionen statbar () enligt följande:

funktion statbar (txt) (
windows.status \u003d txt;)

I funktionen inom parentes lägger vi (txt). Detta innebär att linjen vi passerade till den här funktionen placeras i txt-variabeln och txtraden matas in i statusfältet med kommandot windows.status \u003d txt. Därför utförs borttagning av text från statusfältet som en post i windows.status tomma rad: (""). Användningen av att skriva text till statusfältet är obegränsad. Du kan placera länkförklaringen där när du håller muspekaren över den, skapar en krypande linje eller använder den bara för att visa datum och tid.

timer

Med timerfunktionen (timeout) kan du köra några kommandon efter en viss tid. Jag kommer att visa detta i följande skript:




Räkna med 3 sekunder. Ett fönster visas

Efter 3 sekunder efter att sidan öppnats visas ett popup-fönster med inskriptionen "Välkommen till sidan" MyHome "(se fig. 5).

SetTimeout () är en metod för ett fönsterobjekt. Det är utformat för att ställa in tidsintervallet. Det första argumentet när det åberopas är JS-kod, som bör köras efter den angivna tiden (i vårt fall varning ()). Det andra argumentet är att indikera när denna kod ska köras. Tiden anges i millisekunder.

ramar

Webbläsarfönstret kan delas upp i flera separata ramar. En ram i allmänna termer är en ruta i form av en rektangel. Var och en av ramarna visar innehållet i sitt eget dokument. Att skapa ramar är fortfarande en uppgift för HTML-språket, men vi kommer kort att överväga huvudpunkterna i denna process på JS-språket. Taggar används för att skapa ramar.   och . I följande exempel skapar du ett skript som delar upp webbläsarsidan i 5 ramar och laddar en separat sida i var och en av dem:













Resultatet av exekvering av detta skript visas i fig. 6.

I ram   vi använder egenskapen rader och cols och ställer in procentandelen utrymme som upptas av ramar i webbläsarfönstret. Egenskaperna för rader innebär att ramar kommer att vara placerade över varandra och cols kommer att vara mitt emot varandra. Du kan också ställa in ramstorleken i pixlar, som det räcker för att inte sätta% -symbolen efter siffran. I tagg   ange länken till den laddade sidan och ange det unika namnet på ramen med namnattributet. Det är möjligt att ställa in tjockleken på gränsen mellan ramar. Använd taggen för att göra detta   gränsparameter och ställ den in på något värde (standardgräns \u003d 0). Tänk på hur JavaScript "ser" ramar som finns i ett webbläsarfönster. För att göra detta vänder vi oss till fönstret med ramar skapade av oss ovan. JS organiserar de ramar som presenteras på webbsidan i form av en hierarkisk struktur, upptill där det finns ett webbläsarfönster. I vårt fall är det uppdelat i fem ramar. Således är ett fönster som objekt förfäder till denna hierarki, och ramar, respektive, dess ättlingar. Vi gav dessa ramar unika namn: frame1, frame2 ... frame5. Med hjälp av dessa namn kan vi utbyta information med de angivna ramarna. Anta att du måste aktivera en länk i den första ramen, men motsvarande sida ska inte laddas i samma ram utan i en annan. Ett exempel på en sådan uppgift är sammanställningen av menyer eller de så kallade navigationspanelerna, där en ram alltid förblir oförändrad, men har flera olika länkar för navigering. Utan att studera hierarkier kommer vi att skapa ett exempel på webbplatsnavigering med ramar. I en ram skapar vi flera länkar. När du aktiverar någon av dem kommer motsvarande sida inte att placeras i samma ram utan i nästa sida. Skapa först själva ramarna:







Skapa sedan en enkel HTML-sida "start.htm":


Startsida
Detta är startsidan på vår webbplats.

Och navigationsfältmenyn:






Sida 1
Sida 2
Sitemap

Här ser vi flera sätt att ladda en ny sida i huvudramen. Den första länken använder lasten () -funktionen för detta ändamål:
  Sida 1

I stället för att uttryckligen ladda en ny sida föreslår vi att webbläsaren kör ett kommando på JavaScript-språket - för detta använder vi javascript-parametern istället för den vanliga href. Därefter skickar vi "1.htm" som ett argument till funktionen load () och definierar själva load () -funktionen enligt följande:

funktionsbelastning (url) (
parent.main.location.href \u003d url;)

Inuti parenteserna skrivs url. I vårt exempel betyder det att strängen "1.htm" matas in i url-variabeln när funktionen kallas. Och den här nya variabeln kan nu användas när du arbetar inuti belastningsfunktionerna.

Den andra länken använder målparametern. Detta är inte JavaScript-kod, utan en av konstruktionerna för HTML-språket. Vi anger helt enkelt namnet på den erforderliga ramen och behöver inte lägga ordet förälder framför namnet på den angivna ramen. Om du behöver bli av med ramar med funktionen load () måste du bara skriva i den parent.location.href \u003d url. Resultatet av att vårt skript körs visas i fig. 7.

Vilka av de föreslagna nedladdningsalternativen som ska användas beror på ditt skript och de uppgifter som det ska implementera.
Vid detta kommer den första bekanta med JavaScript-språket att betraktas som komplett. I följande material kommer vi att överväga fördefinierade objekt och former, skapa en klocka på sidan, överväga att arbeta med Image-objektet och även påverka lagren och händelsemodellen något.

Pavel Kuchinsky, [e-postskyddad]

JavaScript är en speciell typ av programmeringsspråk som förlitar sig på webbläsarobjektrepresentationer. Det är nödvändigt för att ge webbplatsen större interaktivitet, jämfört med vanliga statiska HTML-dokument. Till exempel i ett användartypgränssnitt kommer det att vara möjligt att implementera förändrade mönster, krypande rader med textinnehåll och mycket mer! Det är därför det är viktigt att veta hur man aktiverar JavaScript i Firefox och andra webbläsare.

Skillnaderna mellan JavaScript är att texten för mjukvaruutveckling är inbäddad i HTML-dokument och analyseras av webbläsarna själva. JavaScript är ett skriptspråk för webbsidor.

Typer av skillnader mellan JavaScript och Java

Genom att känna till JavaScript-termen förvirrar många användare denna typ av term med ett annat koncept - Java. Även om språk har samma namn, har de olika typer av betydelser. De viktigaste typerna av skillnader är svårigheten och antalet avancerade typer av funktioner. Innan du lär dig hur du aktiverar JavaScript i din webbläsare måste du förstå dess egenskaper.

Implementeringen av Java-skriptet är friare jämfört med Java. Till exempel konverteringar av datatyp sker på det enklaste sättet. Programmeraren behöver inte heller kompilera den ursprungliga mjukvaruutvecklingskoden på JavaScript-språket, med andra ord, det är en tolkad typ av språk.

Hur händer detta i JavaScript och i Java? I JavaScript behandlar ett program en rad efter den andra; information om fel utfärdas efter varje läsrad, om någon. I Java visar kompilatorn dessa typer av information efter att ha läst den fullständiga texten för programvaruutveckling.

Innan du aktiverar JavaScript måste du komma ihåg att det inte betraktas som en ersättning för Java-programmeringsspråket. Det är bäst att använda den första typen av språk som tillägg till den andra.

Vad är JavaScript för?

Med JavaScript-stöd kan du skapa dynamiska HTML-dokumenttyper. De statiska vyerna på HTML-sidor är borta. Java Script kopplar alla byggstenar i applikationer till en enda helhet. Med andra ord fungerar det som ett grundläggande verktyg, kontrollerar HTML-formulärfält tills de överförs till servern. Kunskap om hur man aktiverar JavaScript i Firefox och andra webbläsare är nödvändig för att de ska fungera korrekt i nätverket.

Hantering av mjukvaruutvecklingen på detta programmeringsspråk går via lokal inmatning av kommunikationsdata. Användare har möjlighet att i olika fönster observera de typer av varningsmeddelanden som visas med stöd av Java Script.

Vad är JavaScript-fel och hur man kör JavaScript

Till att börja med gör javaskripter det möjligt att lägga till olika interaktiva tjänster till alla webbplatser, lägga till röstningar (liknande) utan liknande risk för överbelastning av sidan. I dessa fall bidrar typerna av skript avsevärt till att spara användartrafik, låta dig rita grafik av hög kvalitet, skapa typer av gallerier med bilder och göra många andra användbara typfunktioner. Men för att köra typerna av skript måste du först aktivera dem.

Därefter måste du komma ihåg de vanliga typerna av problem för nätverksanvändare. Under den senaste tiden har situationer ökat när en person som har besökt sin sida på ett socialt nätverk hittar felmeddelanden högst upp i fönstren: "JavaScript-fel", "JavaScript är inte aktiverat", "JavaScript måste vara aktiverat för att webbplatsen ska fungera korrekt." I sådana fall har användare problem med att ladda upp foton och videor till det sociala nätverket.

Hur du aktiverar JavaScript i Firefox

Faktum är att metoden för att köra skript är mycket enkel, du behöver bara utföra flera åtgärder av en elementär typ som även de mest oerfarna användare kan göra. En steg-för-steg-instruktion är som följer:

  • först måste du starta din personliga webbläsare för Mozilla Firefox;
  • öppna sedan webbläsaralternativen, klicka sedan på motsvarande knapp i form av tre parallella linjer bredvid postlinjen;
  • nu har du ett stort fönster med många flikar; den du behöver kallas ”Innehåll”, klicka på det;
  • ytterligare ännu enklare: hitta raden "Använd JavaScript" och kryssa i rutan bredvid;
  • klicka på "OK" och starta om din personliga webbläsare.

På detta kan instruktionerna för hur du aktiverar JavaScript i Firefox betraktas som fullständiga.

Avstängning av JavaScript

Följaktligen, om behoven för att använda javascripts inte längre behövs, på samma sätt som beskrivits ovan, kan du inaktivera den här typen av funktion. För att göra detta, gå också till "Inställningar" - "Innehåll", avmarkera rutan bredvid "Använd JavaScript." Klart!

Dessutom, om din Mozilla Firefox-webbläsare har uppdaterats till den senaste versionen, skulle det vara trevligt att kontrollera om inställningarna har gått fel efter uppdateringarna, eftersom det ibland händer. Det är också värt att notera att nästan alla typer av sociala nätverk använder interaktiva typer av formulär, därför att utan de inkluderade typerna av skript finns det ingen möjlighet till en fullständig visning av sidor.

Meddelanden, meddelanden, diskussioner kan bli otillgängliga. Ibland inträffar kraschar, och om några typer av sektioner plötsligt inte är tillgängliga på de sociala nätverkna, men samtidigt är skripttyperna i webbläsaren aktiverade, försök att stänga av dem och sedan på igen. Kanske kommer denna metod att lösa problemet. Om inte, finns det alltid möjligheten att återställa alternativ till standard. Hur aktiverar jag JavaScript i Internet Explorer och andra webbläsare? På liknande sätt.


Idag finns det troligtvis ingen sådan webbplats där skrift inte skulle användas javascript.

Att använda detta skript har blivit så populärt att det nu helt enkelt är omöjligt att göra utan det. Mest populära och berömda javascript idag, troligtvis bara Paris Hilton och McDonalds.

Hur är han egentligen?

Javascript är ett skriptspråk vars syfte är att skapa interaktiva webbsidor. Det fungerar som det är, utan att kräva sammanställning, utan bara ansluta till en HTML-sida. Förväxla inte det med Java - om namnen på dessa två språk liknar betyder det inte att de är funktionellt relaterade. Det är faktiskt mycket närmare till exempel Ruby eller Python, men har sin egen ECMAScript-standard, och därför är den fortfarande åtskild från dem.

Vad kan javascript

Javascript kan göra mycket - det kan till exempel användas för att enkelt ändra formatmallar, ta bort taggar eller lägga till nya. Samtidigt kan du ställa in funktionen på ett sådant sätt att skriptet svarar på vissa händelser - antingen på musklick eller tangenter, eller börjar agera på egen hand efter en tid efter laddning. Och med AJAX kan du få uppdaterade data utan att öppna sidan igen.

Javascript kan ställa in och läsa kakor, visa meddelanden, fönster, validera data och mycket, mycket mer. Jack of all trades.

Det finns tre huvudsakliga fördelar med ett javascript, bland annat till exempel tillgänglighet (när du har lärt dig grunderna i JavaScript kan du lätt förstå de flesta av dem och alltid förbättra dina färdigheter); allestädes närvarande stöd (de stöds i nästan alla datormiljöer - alla moderna datorer kan detta), liksom full integration med webbläsaren, tack vare vilket javascript blir ännu mer bekvämt och lätt att använda.

Som exempel kan tekniker som VBScript, XUL och ActiveX citeras - de stöds inte i alla webbläsare och fungerar endast i en viss miljö.

Och naturligtvis får vi inte glömma JavaScript-hastigheten och lyhördheten som många programmeringsspråk försvinner mot.

Det kommer inte att vara överflödigt att notera att den här tekniken fortsätter att utvecklas och i snabb takt - bara ha tid att hålla jämna steg! Och snart kommer en ny tolk att skapas tillsammans med javascript 2-teknik.

värdighet

Det finns många läckerheter i javascript, annars skulle det inte användas så aktivt. Han fick användarnas kärlek av en anledning. En av dess främsta fördelar anses fortfarande som interaktivitet, på grund av vilken de flesta webbplatser är skrivna på detta språk. Det uppnås tack vare AJAX-verktyget, och med dess hjälp kommer uppgifterna att uppdateras själva utan användarens ingripande. Detta är till exempel mycket bekvämt på webbplatser för betalningssystem. Det kommer också att vara mycket användbart för inte de mest erfarna användarna - verklig hjälp från själva skriptet som du använder. Vad kan vara bättre?

Och nu kommer jag att berätta lite om strukturen på detta språk.
  • JavaScript har flera funktioner, bland annat följande:
  • Identifierare är skiftlägeskänsliga;
  • Variabla namn kan inkludera "$" -tecknet, understreck, siffror (men de kan inte börja med dem) och bokstäver;

JavaScript är ett programmeringsspråk som lägger till interaktivitet på din webbplats (till exempel: spel, feedback när du klickar på knappar eller när du anger data i formulär, dynamiska stilar, animationer). Den här artikeln hjälper dig komma igång med det här spännande språket och ger dig en uppfattning om vad den kan.

Vad är JavaScript egentligen?

anmärkning: Anledningen till att vi sätter elementet "\u003e







      2020 gtavrl.ru.