JavaScript, eller ecma-script som det också kallas, är ett scriptspråk som brukar användas för att skapa dynamiska htmldokument. JavaScript kan bäddas in i htmldokumentet och kräver inga extra filer för att kunna köras. Detta är dock inget hinder för att du kan länka in externa JavaScript.
Vilka är då fördelarna med JavaScript? Det går snabbt att skriva och är relativt enkelt att testa funktionen hos ett JavaScript. Allt du behöver är en webbläsare som stödjer JavaScript. Olika webläsare stödjer JavaScript i olika stor utsträckning, ju senare version dess bättre. Andra fördelar är den enkla kontrollen över formulär och objekt på sidan eller hos webläsaren.
Nackdelar, finns det några sådanna? Jodå, visst finns det en andra sida även av detta mynt. Det kan vara svårt att spara information när användaren flyttar sig från sidan. I äldre webbläsare är det enda alternativet cookies. Cookies sparas på surfarens hårddisk och kan läsas av nästa gång denne besöker din sida. Detta är dock under förutsättning att surfaren använder samma dator, samma webläsare, att webläsaren har 'acceptera cookies' inställd samt att cookie'ns expire-datum inte har gått ut. Ett alternativ i nyare webbläsare som har stöd för HTML5 är web storage. En annan nackdel är att alla webläsare inte har JavaScript aktiverat, även om det i princip alltid är aktiverat från installation. Låt dock inte detta skrämma dig, det finns fortfarande massor av saker och fördelar med JavaScript så ta dig tid att läsa igenom guiden.
Lycka till!