Solvita: Montri jaron kopirajto

La ĉefa problemo kun montrado de la kopirajtojaro sur ciferecaj amaskomunikiloj estas ke povas esti malfacile determini kiuj jaroj estas kovritaj de la kopirajto. Ĉi tio povas esti problemo kiam oni provas determini ĉu aŭ ne aparta amaskomunikilaro ankoraŭ estas protektita per kopirajto.

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

Ĉi tiu kodo kreas novan datobjekton, tiam ricevas la plenan jaron de tiu dato objekto kaj stokas ĝin en la variablo n. Fine, ĝi trovas la elementon kun id="jaro" kaj ŝanĝas sian internan HTML al la valoro de n.

Serĉu

En JavaScript, vi povas uzi la serĉon () por serĉi ĉenon en teksta aŭ ĉenbufro. La funkcio search() prenas du argumentojn: la serĉenda teksto kaj la serĉenda ĉeno.

La funkcio search() resendas objekton kun du propraĵoj: la trovita teksto kaj la pozicio de la trovita teksto en la teksto aŭ ĉenbufro. La trovita teksto-posedaĵo enhavas la kongruan ĉenon, dum la pozicio-posedaĵo diras al vi kie en la teksto aŭ ĉenbufro la kongrua ĉeno estis trovita.

Jen ekzemplo, kiu uzas la funkcion serĉo() por trovi ĉiujn okazojn de "kato" en tekstdosiero:

var dosiero = "./mia dosiero.txt"; // malfermu la dosieron por legi var enhavon = file.search(“kato”); // ricevas objekton enhavantan // foundText kaj pozicion console.log(enhavo); // presas "Ne estas rezultoj."

metodoj

Estas multaj metodoj en JavaScript. Kelkaj el la plej oftaj metodoj estas listigitaj malsupre.

Metodo Priskribo alert() Montras mesaĝon sur la ekrano. bind() Ligas funkcion al aparta evento. call() Vokas funkcion. clear() Purigas la ekranon. console.log() Presas informojn al la konzolo. document.getElementById(id) Prenas elementon per ĝia id-atributo. exit() Finigas la skripto-ekzekuton kaj revenas al la ĉefa fenestro de la retumilo. forEach() Ripetas blokon de kodo por ĉiu ero en tabelo aŭ kolekto. if(kondiĉo) Taksi kondiĉon kaj, se vera, efektivigas la kodon enhavitan en la bloko; alie, ĝi ekzekutas alian blokon de kodo. keydown(okazaĵo) Ekigas okazaĵon kiam klavo estas premita malsupren sur la klavaro. lastModified Date Resendas aŭ fiksas la daton kaj horon, kiam ĉi tiu dokumento laste estis modifita (en milisekundoj). length Donas la longon de objekto (en bajtoj). Math.floor(number) Rondigas nombron malsupren al plej proksima entjera valoro. Matematiko. plafono(nombro) Rondigas nombron al la plej proksima entjera valoro . nova Dato () Kreas novan Daton-objekton uzante aktualan daton kaj horon kiel ĝiajn parametrojn (en milisekundoj). Object clone() Kreas kaj resendas kopion de objekto obj . prototipo Permesas al vi aliri ecojn kaj metodojn de la prototipĉeno de objekto (t.e. objektoj kiuj estas derivitaj de ĉi tiu objekto). pushStackTrace(stackTrace) Aldonas stakspurajn informojn al erarmesaĝo montrata de konzolo. setTimeout(tempo, [callback]) Agordas tempotempon por ekzekuto de kodo post donita kvanto da milisekundoj; se alvoko estas provizita, ĝi estos ekzekutita post la tempodaŭro eksvalidiĝas setInterval(tempo, [revoko]) Agordas intervalon por ekzekuto de kodo post donita kvanto da milisekundoj; se revoko estas provizita, ĝi estos ekzekutita ĉiufoje kiam intervalo eksvalidiĝas

Rilataj afiŝoj:

Lasu komenton