Avatar billede df9934 Nybegynder
27. marts 2001 - 11:17 Der er 10 kommentarer og
1 løsning

Hvad er JavaScript?

Er der nogen som kan give mig en beskrivelse af hvad javascript er for noget og evt. et link til en side hvor jeg kan finde informationer omkring javascript.

på forhånd tak.
Avatar billede sone Nybegynder
27. marts 2001 - 11:20 #1
Javascript er et lille script-sprog. Sproget fortolkes bl.a. af browsere, men kan igså bruges serverside i forbindelse med IIS.
Avatar billede tunoxw Nybegynder
27. marts 2001 - 11:20 #2
JavaScript er et programmerings-sprog, som bruges til at lave lidt mere avancerede ting på hjemmesiderne, som f.eks. scrolltekster, indkøbskurve osv.. Ældre browsere kan have problemer med at forstå JavaScript.
Avatar billede tunoxw Nybegynder
27. marts 2001 - 11:23 #3
jeg ved ikke hvor meget du kan finde her-->
http://www.script.dk/index.asp?languageId=6
Avatar billede redbastard Nybegynder
27. marts 2001 - 11:25 #4
Avatar billede Slettet bruger
27. marts 2001 - 11:27 #5
Javascript er et såkaldt scriptsprog. Et scriptsprog er velegnet til forholdsvis små opgaver, og har ikke samme komplexitet (og derme funktionalitet) som regulære programmeringssprog.

Dermed ikke sagt at scrptsprog som JavaScript er uandvendelige. JavaScript er meget anvendeligt til små opgaver.

JavaScript bruges på websider (skrives sammen med HTML koden. Det giver mulighed for at få browseren til at foretage sig andre ting end HTML kan byde på. foretage hurtige beregninger, lave popup vinduer, validere input fra brugeren i  HTML forms. Disse ting er JavaScripts hjemmebane.

JavaScript giver desuden mulighed for at manipulere med elementerne på en HTML side, så man bl.a. kan gøre den interativ (reagere på musens bevægelser eller klik). Disse ting er meget individuelt om man kan lide at bruge JavaScript.

JavaScript fortolkets og \"køres\" af brugerens browser. (og ikke af en server som eks PHP, ASP eller CGI Scripts). Derfor kan du komme ud for at et script virker på en maskine/browser men ikke på en anden.

Jeg har selv haft meget glæde af http://hotwired.lycos.com/webmonkey/programming/javascript/tutorials/tutorial1.html

God fornøjelse!
Avatar billede Tony Juniormester
27. marts 2001 - 11:54 #6
\"df9934\" ?

JavaScript er et programmeringssprog der, på trods af navnet, intet har med programmeringssproget \"Java\" at gøre. Det andet programmeringssprog der ligner JavaScript mest er vel \"C++\".

Selv om mange ønsker at fremlægge det sådant, er JavaScript ikke simpelt og lige til at gå til. Sproget er meget afhængigt af den rette syntaks (opbygning af sætninger) og bare et udeladt \";\" eller en manglende \"}\" kan give søvnløse nætter. Derudover er det \"casesensetiv\" d.v.s. afhængig af at de rette ord er skrevet med store eller små bogstaver. F.eks. kommandoen \"onClick\" vil ikke virke, hvis man skriver \"ONCLICK\" eller \"onclick\".

Mig bekendt er JavaScript opfundet af folkene bag browseren \"Netscape\". Microsoft har deres egen afart \"Jscript\" der ligne JavaScript meget, men ikke er helt det samme. Især ældere browsere - d.v.s. <4.0 - har problemer med at forstå kommandoerne.

JavaScripts helt storre force er valideringer. D.v.s. foretage div. undersøgelser af hvad bruger har indtastet i div. formulare og evt. bede bruger om at rette div. fejl f.eks. fejlindtastede bogstaver i postnummer- eller telefonnummerfelter, udeladt \"@\" i e-mail adr., glemt at opgive f.eks. navn i et krævet felt, undersøge hvilken browser og skærmopløsning bruger har o.s.v.

Du kan finde mange informationer og div. kodeeksempler på f.eks.:

http://www.scriptsearch.com/
http://wsabstract.com/
http://developer.netscape.com/docs/manuals/communicator/jsguide4/index.htm
http://developer.irt.org/script/script.htm
http://www.builder.dk/
http://www.speedworld.dk/javascript/
http://hjem.get2net.dk/ahome/
http://www.geocities.com/SiliconValley/Bay/5039/
http://www.viewsource.dk/
http://home3.inet.tele.dk/ernstc/

Hvis du ønsker at begynde at læse lidt om sproget og er på helt bar bund kan jeg anbefale IDG hæftet ellers er en bog som: \"JavaScript - The Definitive Guide\" af David Flanagan fra forlaget O\'Reilly & Associates, Inc. ISBN: 1-56592-392-8 et godt valg.

Held og Lykke med koderne - Tony Breindal.
Avatar billede df9934 Nybegynder
27. marts 2001 - 13:26 #7
jeg afslutter spørgsmålet da jeg nu har fundet mit svar. jeg takker mange gange for jeres hjælp og giver jer her point.
Avatar billede df9934 Nybegynder
27. marts 2001 - 13:27 #8
Jeg afslutter nu spørgsmålet da jeg fået det jeg skulle bruge. Jeg takker for jeres hjælp og deler her point ud.
Avatar billede olebole Juniormester
27. marts 2001 - 16:21 #9
<ole>
toni_breindal >> Jeg synes absolut, din beskrivelse af JavaScript er bedst! Der er dog lige én ting  - nemlig at JavaScript er blevet mindre casesensitivt med tiden. Idag accepteres handlers som f.eks. \'onclick\', \'onload\' og \'onmouseover\', når de bliver skrevet med småt...men IKKE med stort! :)

Du har helt ret i, det var NS-teamet, der skabte JS - der faktisk lige til udgivelses datoen hed \'LiveScript\'. Af uransagelige grunde kaldte de det så JavaScript, da sproget blev released...til senere stor forvirring for mange.

Selvfølgelig er det skønt at kunne validere på klienten, men der, hvor jeg synes JS bliver rigtig kraftfuldt er, når man bruger det objektorienteret (df9934 >> en nærmere forklaring bliver for lang her). Det er en effektiv og overskuelig måde at manipulere og flytte rundt på data på. Endvidere er det fantastisk anvendeligt sammen med HTML og CSS i den kombination, man kalder DHTML (dynamisk HTML).

Den bog, toni_breindal anbefaler, er simpelthen \'referencen\' for JavaScript. Der er ikke mange kodeeksempler, men den indeholder beskrivelse af langt de fleste ingredienser i JS - og er et \'must\' for en JavaScript\'er! Den fås også i en lille tynd opslags-version, men jeg kunne ikke leve uden den \'digre\' :)
O\'Reilly har i det hele taget udgivet en stribe reference-bøger om webprogrammering og -kodning, der på det varmeste kan anbefales.
/mvh
</bole>
Avatar billede Tony Juniormester
27. marts 2001 - 17:07 #10
<SCRIPT LANGUAGE=\"JavaScript\">

document.writeln(\"Ole - Tak for supporten. Ja du har selvfølgelig ret m.h.t. case-sensivity\");

</SCRIPT>

/Tony
Avatar billede olebole Juniormester
27. marts 2001 - 17:24 #11
Anytime :)
Pas iøvrigt på med skandinaviske (og andre special-) tegn i JavaScript. Den escapede oktal-tal værdi af tegnets ASCII-kode er mere X-browser/X-platforms sikkert:

  document.writeln(\"Ole - Tak for supporten. Ja du har selvf\\370lgelig ret m.h.t. case-sensivity\");

\"OLE...!!! Hold nu kæft, din gamle nørd!\"  :D
/mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester