Löst: Visa år copyright

Det största problemet med att visa upphovsrättsåret på digitala medier är att det kan vara svårt att avgöra vilka år som omfattas av upphovsrätten. Detta kan vara ett problem när man försöker avgöra om en viss del av media fortfarande är skyddad av upphovsrätt eller inte.

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

Den här koden skapar ett nytt datumobjekt, hämtar sedan hela året från det datumobjektet och lagrar det i variabeln n. Slutligen hittar den elementet med id=”år” och ändrar dess innerHTML till värdet n.

Sök

I JavaScript kan du använda funktionen search() för att söka efter en sträng i en text- eller strängbuffert. Search()-funktionen tar två argument: texten att söka och strängen att leta efter.

Search()-funktionen returnerar ett objekt med två egenskaper: den hittade texten och positionen för den hittade texten i text- eller strängbufferten. Egenskapen found text innehåller den matchade strängen, medan positionsegenskapen talar om var i text- eller strängbufferten den matchade strängen hittades.

Här är ett exempel som använder funktionen search() för att hitta alla instanser av "cat" i en textfil:

var fil = "./minfil.txt"; // öppna filen för att läsa var contents = file.search(“cat”); // få ett objekt som innehåller // foundText och position console.log(contents); // skriver ut "Det finns inga resultat."

Metoder

Det finns många metoder i JavaScript. Några av de vanligaste metoderna listas nedan.

Metod Beskrivning alert() Visar ett meddelande på skärmen. bind() Binder en funktion till en viss händelse. call() Anropar en funktion. clear() Rensar skärmen. console.log() Skriver ut information till konsolen. document.getElementById(id) Hämtar ett element med dess id-attribut. exit() Avslutar skriptkörningen och återgår till webbläsarens huvudfönster. forEach() Upprepar ett kodblock för varje objekt i en array eller samling. if(condition) Utvärderar ett villkor och, om sant, exekverar koden som finns i blocket; annars kör den ytterligare ett kodblock. keydown(händelse) Utlöser en händelse när en tangent trycks ner på tangentbordet. lastModified Date Returnerar eller ställer in datum och tid då detta dokument senast ändrades (i millisekunder). length Returnerar längden på ett objekt (i byte). Math.floor(number) Avrundar talet nedåt till närmaste heltalsvärde . Matematik . ceil(number) Avrundar nummer uppåt till närmaste heltalsvärde . new Date () Skapar ett nytt Date-objekt med aktuellt datum och tid som parametrar (i millisekunder). Object clone() Skapar och returnerar en kopia av ett objekt obj . prototyp Ger dig tillgång till egenskaper och metoder för ett objekts prototypkedja (dvs. objekt som härrör från detta objekt). pushStackTrace(stackTrace) Lägger till stackspårningsinformation till ett felmeddelande som visas av konsolen. setTimeout(tid, [återuppringning]) Ställer in en timeout för exekvering av kod efter att ett givet antal millisekunder har förflutit; om återuppringning tillhandahålls kommer den att exekveras efter att timeout löper ut setInterval(tid, [återuppringning]) Ställer in ett intervall för exekvering av koden efter att ett givet antal millisekunder har förflutit; om återuppringning tillhandahålls kommer den att utföras varje gång intervallet löper ut

Relaterade inlägg:

Lämna en kommentar