Løst: Vis årstal copyright

Hovedproblemet ved at vise ophavsretsåret på digitale medier er, at det kan være svært at afgøre, hvilke år der er omfattet af ophavsretten. Dette kan være et problem, når man forsøger at afgøre, om et bestemt stykke medie stadig er beskyttet af ophavsret.

var d = new Date();
var n = d.getFullYear();
document.getElementById("year").innerHTML = n;

Denne kode opretter et nyt datoobjekt, henter derefter hele året fra det datoobjekt og gemmer det i variablen n. Til sidst finder den elementet med id=”år” og ændrer dets innerHTML til værdien n.

Søg

I JavaScript kan du bruge funktionen search() til at søge efter en streng i en tekst- eller strengbuffer. Search()-funktionen tager to argumenter: teksten der skal søges og strengen der skal søges efter.

Search()-funktionen returnerer et objekt med to egenskaber: den fundne tekst og positionen af ​​den fundne tekst i tekst- eller strengbufferen. Egenskaben fundet tekst indeholder den matchede streng, mens egenskaben position fortæller dig, hvor i tekst- eller strengbufferen den matchede streng blev fundet.

Her er et eksempel, der bruger søgefunktionen () til at finde alle forekomster af "kat" i en tekstfil:

var fil = "./minfil.txt"; // åbn filen for at læse var contents = file.search(“cat”); // få et objekt indeholdende // foundText og position console.log(contents); // udskriver "Der er ingen resultater."

Metoder

Der er mange metoder i JavaScript. Nogle af de mest almindelige metoder er angivet nedenfor.

Metode Beskrivelse alert() Viser en meddelelse på skærmen. bind() Binder en funktion til en bestemt hændelse. call() Kalder en funktion. clear() Rydder skærmen. console.log() Udskriver information til konsollen. document.getElementById(id) Henter et element ved dets id-attribut. exit() Afslutter scriptudførelsen og vender tilbage til browserens hovedvindue. forEach() Gentager en kodeblok for hvert element i en matrix eller samling. if(condition) Evaluerer en betingelse og, hvis sand, udfører koden indeholdt i blokken; ellers udfører den endnu en kodeblok. keydown(hændelse) Udløser en hændelse, når en tast trykkes ned på tastaturet. lastModified Date Returnerer eller indstiller datoen og klokkeslættet, hvor dette dokument sidst blev ændret (i millisekunder). length Returnerer længden af ​​et objekt (i bytes). Math.floor(number) Runder tal ned til nærmeste heltalsværdi . Matematik . ceil(tal) Afrunder tal op til nærmeste heltalsværdi . new Date () Opretter et nyt Dato-objekt ved at bruge aktuel dato og klokkeslæt som dets parametre (i millisekunder). Object clone() Opretter og returnerer en kopi af et objekt obj . prototype Giver dig adgang til egenskaber og metoder for et objekts prototypekæde (dvs. objekter, der er afledt af dette objekt). pushStackTrace(stackTrace) Tilføjer staksporingsinformation til en fejlmeddelelse, der vises af konsollen. setTimeout(tid, [tilbagekald]) Indstiller en timeout for udførelse af kode efter et givet antal millisekunder er forløbet; hvis tilbagekald er givet, vil det blive udført efter timeout udløber setInterval(tid, [tilbagekald]) Indstiller et interval for udførelse af kode efter et givet antal millisekunder er forløbet; hvis tilbagekald er givet, vil det blive udført hver gang interval udløber

Relaterede indlæg:

Efterlad en kommentar