Lahendatud: Kuva aasta autoriõigus

Peamine probleem digitaalsel meedial autoriõiguse aasta kuvamisel on see, et võib olla keeruline kindlaks teha, millised aastad on autoriõigusega kaetud. See võib osutuda probleemiks, kui proovite kindlaks teha, kas konkreetne meedium on endiselt autoriõigusega kaitstud või mitte.

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

See kood loob uue kuupäevaobjekti, seejärel hangib sellelt kuupäevaobjektilt kogu aasta ja salvestab selle muutujas n. Lõpuks leiab see elemendi id=”year” ja muudab selle sisemise HTML-i väärtuseks n.

Otsing

JavaScriptis saate kasutada funktsiooni search() stringi otsimiseks tekstist või stringipuhvrist. Funktsioonil search() on kaks argumenti: otsitav tekst ja otsitav string.

Funktsioon search() tagastab objekti, millel on kaks omadust: leitud tekst ja leitud teksti asukoht teksti- või stringipuhvris. Leitud teksti atribuut sisaldab sobitatud stringi, asukoha atribuut aga ütleb teile, kus tekstis või stringipuhvris sobitatud string leiti.

Siin on näide, mis kasutab funktsiooni search() tekstifailist kõigi "cat" esinemisjuhtude leidmiseks:

var fail = "./myfile.txt"; // avage fail lugemiseks var contents = file.search("cat"); // saada objekt, mis sisaldab // foundText ja asukohta console.log(contents); // prindib "Tulemusi pole."

Meetodid

JavaScriptis on palju meetodeid. Mõned kõige levinumad meetodid on loetletud allpool.

Meetod Kirjeldus alert() Kuvab ekraanil teate. bind() Seob funktsiooni konkreetse sündmusega. call() Kutsub funktsiooni. clear() Tühjendab ekraani. console.log() Prindib teabe konsooli. document.getElementById(id) Toob elemendi selle id atribuudi järgi. exit() Lõpetab skripti täitmise ja naaseb brauseri peaaknasse. forEach() Kordab koodiplokki iga massiivi või kogu üksuse jaoks. if(tingimus) Hindab tingimust ja kui see on tõene, siis käivitab plokis sisalduva koodi; vastasel juhul käivitab see teise koodiploki. keydown(sündmus) Käivitab sündmuse, kui klaviatuuril klahvi alla vajutatakse. lastModified Date Tagastab või määrab kuupäeva ja kellaaja, millal seda dokumenti viimati muudeti (millisekundites). pikkus Tagastab objekti pikkuse (baitides). Math.floor(number) Ümardab arvu alla lähima täisarvuni . Matemaatika . ceil(number) Ümardab arvu ülespoole lähima täisarvuni . new Date () Loob uue kuupäeva objekti, kasutades parameetritena praegust kuupäeva ja kellaaega (millisekundites). Objekti kloon() Loob ja tagastab objekti obj koopia. prototüüp Võimaldab juurdepääsu objekti prototüübi ahela omadustele ja meetoditele (st objektidele, mis on tuletatud sellest objektist). pushStackTrace(stackTrace) Lisab virna jälgimise teabe konsooli kuvatavale tõrketeatele. setTimeout(aeg, [tagasihelistamine]) Määrab koodi täitmise ajalõpu pärast teatud millisekundite möödumist; tagasihelistamise korral käivitatakse see pärast ajalõpu aegumist setInterval(time, [callback]) Määrab koodi täitmise intervalli pärast teatud millisekundite möödumist; tagasihelistamise korral käivitatakse see iga ajavahemiku möödumisel

Seonduvad postitused:

Jäta kommentaar