« Februar 2003 | Main

Desember 2003 Archives

Desember 12, 2003

Språkets kjerne og objektmodeller

JavaScript (/JScript/ECMAScript) er i utgangspunktet ikke et stort og uoversiktlig programmeringsspråk. Grunnen til det er at den koden vi skriver for å manipulere HTML-dokumenter egentlig kan deles i to. En del er selve kjernen av JavaScript, den andre er de objektene browseren tilbyr gjennom sin objektmodell.

Continue reading "Språkets kjerne og objektmodeller" »

Desember 16, 2003

Referansedokumentasjon

Veldig ofte får jeg spørsmål fra folk som har liten erfaring med å programmere JavaScript, eller de har ingen erfaring med programmering overhodet. De har kanskje lest seg til litt forståelse gjennom noen introduksjoner på nett, og lurer så på hvordan et eller annet skal gjøres. Sjelden ser jeg at arbeidsvanene deres inneholder konsultasjon av dokumentasjonen. Jeg tror det like gjerne skyldes forvirring om hvor en skal begynne å lete like mye som det skyldes manglende kunnskap om at det er et lurt sted å finne svar.

Continue reading "Referansedokumentasjon" »

Tekst-browser med JavaScript

Browsere som kjører i terminalvinduer og viser frem websider kun som tekst er et nyttig redskap. De gir deg nemlig en veldig god indikasjon på hvordan en søkemotor vil oppfatte websiden din. Eksempler på slike browsere er Lynx og Links. Det finnes også en web-tjeneste for å vise hvordan Lynx oppfatter websider, den heter "Lynx Viewer".

For oss som jobber med JavaScript er dette selvfølgelig også interessant, men det åpenbare spørsmålet er: eksisterer det en tekst-browser som støtter JavaScript?

I <3f6fb504$1@news.broadpark.no> ble det nevnt at Links kunne gjøre det, men det hadde jeg aldri merket. Etter noen undersøkelser kom jeg frem til at RedHat Linux versjon 9 som jeg kjører på laptopen min ikke inkluderer Links med JavaScript-støtte. Noen minutter senere hadde jeg oppdaget en versjon (2.1) som faktisk har støtte for JavaScript. Jeg har ikke tatt rede på hva nøyaktig den støtter ennå, men konstatert at document.write() og location- og navigator-objektene er støttet. Det skal bli interessant å teste den ytterligere.

Desember 30, 2003

Instanser av klasser, instanceof-operatoren

Jeg har tidligere skrevet litt om problemer som kan oppstå når du sender et objekt til et annet vindu og så forsøker å teste hvilken klasse objektet er en instans av. Denne testen benytter instanceof-operatoren og slik det går frem av det tidligere innlegget oppfører ikke Microsoft Internet Explorer alltid slik en skulle forvente. Nå har jeg utvidet problemstillingen til også å teste variabler i andre vinduer og med flere browsere, for å finne ut når praksis er enig med teori.

Continue reading "Instanser av klasser, instanceof-operatoren" »

About Desember 2003

This page contains all entries posted to JavaScript på norsk in Desember 2003. They are listed from oldest to newest.

Februar 2003 is the previous archive.

Many more can be found on the main index page or by looking through the archives.