Programvara för att arbeta med JavaScript. Vad är den bästa HTML-redaktören, PHP, CSS, JS-koden? Villkor och cykler
Java Script det! - Ett bra program för att skapa bra effekter på JavaScript. Med det här programmet underlättar du uttryckligen ditt liv när du skapar webbplatser. I grund och botten är det avsett för personer som är för lat för att skriva skript själva och i allmänhet något på JavaScript. Naturligtvis, med sin skapelse, var det fokuserat på nybörjare, även om du fortfarande behöver minimal kunskap om HTML för att arbeta med det.
Vad är JavaScript?
Javascript är ett objektorienterat skriptprogrammeringsspråk som är utformat för att skapa aktiva HTML-sidor. Under den "aktiva" här finns det i taget på HTML-sidorna där alla slags dynamiskt föränderliga webbelement är placerade, till exempel:
- Menyn sjönk när man svävar muspekaren.
- Små animerade bilder efter markören eller till exempel flyttar till en viss del av sidan när du klickar på något element.
- Informationsblock (till exempel med kort beskrivning Varor) med en automatiserad rullningstid och mycket mer.
De där. Javascript låter dig skapa sådana webbelement som på något sätt interagerar med användaren, reagerar för att flytta muspekaren, trycka på tangenterna, rulla på sidan i webbläsaren etc. I samma lista lägger du till helt automatiserade webbelement som utför några åtgärder utan användarnas deltagande.
Som i något annat programmeringsspråk har JavaScript sådana begrepp som variabler, arrays, logik-aritmetiska beräkningar etc. etc. De där. för javascript hjälp Du kan producera komplexa beräkningar, hantera stora datarrays och mycket mer, som fortfarande är ute av sikte på webbplatsens besökare.
Ännu fler funktioner för programmeraren öppnar det faktum att JavaScript är ett objektorienterat programmeringsspråk, men den här frågan här kommer inte att övervägas.
Studera JavaScript via Java Script det!
En av de främsta orsakerna till JavaScript som hög popularitet bland nybörjare webbprogrammerare är besittning av programmeringsspråket, så kallat. "Låg tröskelinmatning". De där. Det är tillräckligt att studera den grundläggande kunskapen om HTML och CSS-markupspråket.
Java Script IT-programmet! Ger verktyg för en snabb infogning i HTML-sidan av koderna för en mängd olika färdiga webbelement skrivna i JavaScript. Alla tillgängliga element är uppdelade i 3 kategorier:
- Applets - Element som utför någon oberoende funktion: banner, animerad text, rörlig bild, etc.
- Skript - I grund och botten presenteras webbelementen som hanteras av användaren här: Former för att skriva in text på mask (datum, lösenord, etc.), block som låter dig skapa ett bildspel med automatisk rullning av bilder, en mängd olika systemknappar ( till exempel, för att öppna dialogrutor För att ladda ner filer till webbplatsen).
- Och DHTML är en mängd interaktiva element som består av HTML-märkning, CSS Cascading-tabeller och JavaScript-skript (till exempel, rullgardinsmenyer eller popup-fönster / formulär).
Några av de tillgängliga elementen har sina egna inställningar. För enkelhet och bekvämlighet i deras inmatning / förändring finns en speciell blankett.
Sätt i JavaScript-kod via Java Script IT-programmet! Ser ut som:
- Användaren skapar en fil med en HTM- eller HTML-förlängning på disken. Du kan använda den färdiga HTML-filen fylld med vilken kod som helst.
- Därefter väljs ett av de tillgängliga webbelementen, efter - formuläret med sina inställningar är fylld (till exempel, mått, menyalternativ, etc.).
- Den genererade JavaScript-koden sätts in i HTML-filen till den användarbehövda positionen (det här görs i form av webelementinställningar).
- Redo.
I Java Script det! Byggd i standard Windows-webbläsarens anslutna modul Internet Explorer.. Resultatet av arbetet visas omedelbart efter det att änden av banelementet är klart. Du kan se resultatet i någon annan webbläsare, för vilken den är tillräcklig för att öppna den skapade / redigerade HTML-filen.
Om du öppnar i webbläsaren källa HTML-sidor, du kan se och utforska JavaScript-koden själv. Här kan du redigera det, byta olika värden manuellt. Således kommer användaren att kunna få de grundläggande JavaScript-programmeringsförmågan, nämligen hur koden sätter i ett HTML-dokument, vilka kommandon används för att konfigurera de eller andra egenskaperna hos banelementet etc.
Självklart, Java Script det! Du kan använda och fylla i webbsidor som är olika aktiva elementMen på grund av programmets föråldring är det mer lämpligt för bekant med AZA-programmeringen i JavaScript.
Detta kapitel är dedikerat till JavaScript-skriptprogrammeringsspråk. Du kommer att lära dig vad som är ett JavaScript-språk och vad det är nödvändigt för vad det är nödvändigt.
Tänk på funktionerna med att skapa högtalare på sidan, formuläret, såväl som att arbeta med lager och stilar.
Javascript.- Detta är ett objektorienterat skriptprogrammeringsspråk med syntax, något liknande syntaxer av C-språk, Perloch Pytonorm. Trots det faktum att språket har ett liknande namn med språket javaprogrammering, Inget att göra, förutom den del av namnet, har de inte.
För närvarande Javascript.det används främst för att skapa inbäddade scenarier som är inbäddade i webbsidor som gör att du kan helt kontrollera båda webbsidorna själva, där och webbläsare där dessa webbsidor är öppna. Så språket Javascript.i de flesta fall används det för att skapa interaktiva webbsidor och webbapplikationer.
Internet är byggt på teknik " klient-server.».
Servrar är datorer eller program som ger några tjänster till kunder, till exempel en webbserver eller en e-postserver.
Kunderna är datorer eller program som använder vilka servrar som erbjuds, som webbläsare eller postklienter.
Scenarier Javascript.- Det här är små program som körs på användarens dator när du hämtar från servern tillsammans med webbsidor.
Javascript omfattning
Från början av utvecklingen har JavaScript tillämpats på skrivandet av olika kundscenarier. De användes i stor utsträckning för att lösa sådana uppgifter, till exempel att kontrollera information som angivits av användaren i formuläret innan den skickades till en server eller programmering av svar på användarens åtgärder som gör webbsidor interaktiva. Idag, med hjälp av JavaScript-språket, skapas hela webbapplikationer, några av dem är lite sämre än sina skrivbord "motsvarigheter". Bra exempel Sådana webbapplikationer finns bland Google-tjänster, till exempel Google Calendar - en multifunktionell arrangör i en webbläsare och Google Doc. & Kalkylblad - text och bordredigerareTillåter att arbeta med kontorsdokument direkt i webbläsarfönstret. För att skapa dynamiskt innehåll på webbsidor, använd ett dynamiskt språk hTML-sidor Dynamisk HTML (dynamisk HTML), vars nyckeldel är igen JavaScript.
JavaScript-språk tillämpas inte bara på Internet, men också i sådana program, till exempel Adobe Dreamweaver, Adobe Acrobat. Läsaren I. Adobe Photoshop. Att utöka sina möjligheter, liknar användningen av det visuella grundläggande språket i Microsoft Office.
Nu överväga att skapa skript och sätt att implementera dem i ett HTML-dokument.
Skapa skript
Vi kommer att analysera alla steg för att skapa ett JavaScript-skript - från organisationen av arbetsmiljön innan du ansluter koden till HTML-dokumentet.
För att arbeta på skripten kommer nästan vilken textredigering som helst att vara lämpliga, så att vi kan skapa vanliga textfiler Och spara dem med förlängningen av HTM eller HTML. Till exempel, i operationsrummet windows-system Bland standard finns det två lämpliga textredigerare - anteckningsblock och wordpad. Det finns också redaktörer som är speciellt utformade för att skapa webbsidor, till exempel Microsoft FrontPage och Adobe Dreamweaver (tidigare känd som Macromedia Dreamweaver). Sådana redaktörer låter dig skapa webbsidor med hjälp av visuella verktyg och sedan växla till kodvisningsläge och göra icke-standardiserade ändringar, till exempel lägga till skript. I motsats till vanliga textredaktörerSyntaxen för HTML- och JavaScript-språksyntaxen är markerat i sådana redaktörer, vilket är mycket bekvämt.
Dessutom kan du på internet hitta ett stort antal andra textredaktörer som låter dig skapa webbsidor och markera HTML och JavaScript-syntax. Dessa redaktörer har också många andra användbara möjligheter som väsentligt förenklar processen med att skapa webbsidor och utveckla skript. Många sådana redaktörer distribueras gratis eller villkorligt gratis, och kanske kommer några av dem att behöva göra.
Du kommer att skapa skript som hanterar webbsidor, så du behöver någon webbläsare för att verifiera utförandet av dessa dokument. Observera att genom att kontrollera utförandet av din skapelse i en webbläsare är det omöjligt att vara säker på sin prestation och i andra. Följaktligen är webbsidorna önskvärda att checka in flera webbläsare, och vad de kommer att bli mer desto bättre.
Webutvecklare måste betraktas som huvudsakligen med särdrag i en webbläsare Microsoft Internet Explorer. Följaktligen måste dess webbsidor testas i den här webbläsaren, som är tillgänglig i varje operativ system Fönster.
Vi använder också mycket populära webbläsare Mozilla Firefox. Och opera, som syftar till att maximera standarderna. Mozilla Firefox kan hämtas från http://www.mozilla.ru/ och opera från webbplatsen.
Separat, överväga debugging programmet (scenario). När manuset är stort är det inte så lätt att förstå det, det vill säga att processen att hitta och eliminera fel kan ockupera det mesta av utvecklingstiden för hela programmet (eller scenariot). För att förenkla och påskynda debugging skapade särskilda program, hänvisat till debugger. En typisk debugger har sådana möjligheter, såsom ett steg-för-steg-utförande av programmet med ett stopp i varje kodlinje eller i förväg av stoppen markerade för dessa punkter, såväl som spårning och ändring av värdena för varje variabel direkt när du utför programmet.
Det finns många program för felsökning av skript på JavaScript. Till exempel har Microsoft Script Debugger Debugger allt du behöver för att framgångsrikt felsöka skript på JavaScript. Den används i samband med Webbläsaren Microsoft Internet Explorer. Denna justerare distribueras gratis av Microsoft, det kan hämtas från webbplatsen. Dessutom distribueras denna debugger med Microsoft Frontpage Editor inom microsoft-program Script Editor, som är praktiskt taget ingen annan än Microsoft Script Debugger.
Det finns också andra defuggers, till exempel för Webbläsaren Mozilla Firefox, skapas de i form av tillägg. I synnerhet kan Firebug Debugger hämtas från webbplatsen, och om du går till den här sidan i Mozilla Firefox-webbläsaren, kommer debuggeren omedelbart att installeras.
Vi kommer inte att överväga felsökningsprocessen i den här boken, eftersom det här är ett separat ämne som kräver en noggrann studie. För att skriva enkla scenarier krävs inte felsökningen.
Inbäddningsscenarier
Överväg att bädda in skript på en webbsida.
Scenarier introduceras i ett HTML-dokument på tre standardvägar:
text som ett skript på vilket språk som helst. Skriptspråket anges med typattributet. Till exempel används följande kod för att ange JavaScript-språket:
Detta attribut kan inte anges, eftersom "Text / JavaScript" -värdet är standardvärdet.
I scenarkoden kan du använda kommentarer - text som ignoreras av JavaScript-tolken. Kommentarer // I.
Kommentarer kan också vara multi-line, vilket gör det lättare att felsöka ett skript och låter dig kommentera problemet i koden. För detta ändamål används uppsättningar av tecken / * och * /, såsom exempelvis i följande kod:
Skript kan innehålla i själva webbsidan, som beskrivits ovan och i en separat fil. Märka
...