_ 3.1.1 Globala JavaScript-objekt Uppgiften introducerar till globala JavaScript-objekt som ofta används som stöd i JavaScript-program. När vi nu går in på JavaScript så ska inte dessa uppgifter bakas in i den tidigare gjorda hemsideswebbplatsen. Varje uppgift ska alltså ha egna tillhörande HTML- och CSS-dokument om så behövs. __ Uppgift Gör ett eller flera JavaScript-program som använder följande inbyggda JavaScript-objekt markerade med fet stil (eventuella övriga är frivilliga): - £§Array§£ - £§Boolean§£ - £§Date§£ - £§Math§£ - £§Number§£ - £§String§£ - £§RegExp§£ - §globalThis§ Man kan alltså göra ett JavaScript-program med exempelvis §Array§, §Boolean§, §Date§ och §Math§ och ett annat JavaScript-program med §Number§, §String§ och §RegExp§. Alla JavaScript-program ska följa kraven under sidan [Krav, 05_ass/requirements/ip3.txt]. __ Exempel Inget exempel ges. __ Tips Det är viktigt att sätta sig in i grunderna inom JavaScript: - Externt länkad JavaScript-fil och dess fördelar - Satser - Datatyper - Variabler och arrayer - Operatorer och stränghantering - Flödeshantering (if-satser och lopar) - Funktioner - Reguljära uttryck För att få output från ett JavaScript-program kan man göra något av följande: - Skriva output till webbläsarkonsolen (webbläsare Chrome): § console.log("Hello World!"); § - Visa output i en dialogruta: § alert("Hello World!"); § - Visa output i webbläsaren utan formatering: § document.write("Hello World!"); § - Visa output i webbläsaren med formatering (där HTML-koden har §

§): § document.getElementById("greet").innerHTML = "Hello World!"; § __ Hjälp ~ 05_ass/help/01.txt > [Klicka här för hjälp, helper.dsv@gmail.com, Webbutv I: 3.1.1 Globala JavaScript-objekt: http://people.dsv.su.se/~pierre/i/i.cgi?href=05_ass/ip3/3.1.1.txt] ½===system_tutoring_message===½ < ~ 05_ass/help/02.txt