Išspręsta: rodymo metų autorinės teisės

Pagrindinė problema, susijusi su autorių teisių metų pateikimu skaitmeninėje laikmenoje, yra ta, kad gali būti sunku nustatyti, kuriems metams taikomos autorių teisės. Tai gali būti problema bandant nustatyti, ar tam tikra laikmena vis dar yra saugoma autorių teisių.

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

Šis kodas sukuria naują datos objektą, tada gauna visus metus nuo to datos objekto ir išsaugo jį kintamajame n. Galiausiai jis suranda elementą su id=”year” ir pakeičia jo vidinį HTML į n reikšmę.

Paieška

„JavaScript“ galite naudoti paieškos () funkciją, norėdami ieškoti eilutės teksto ar eilutės buferyje. Funkcija search() naudoja du argumentus: ieškomą tekstą ir ieškomą eilutę.

Funkcija search() grąžina objektą su dviem savybėmis: rastas tekstas ir rasto teksto padėtis teksto arba eilutės buferyje. Rasto teksto ypatybėje yra suderinta eilutė, o pozicijos ypatybė nurodo, kurioje teksto ar eilutės buferio vietoje buvo rasta atitinkanti eilutė.

Pateikiame pavyzdį, kuris naudoja funkciją „Search()“, kad rastų visus „katės“ atvejus tekstiniame faile:

var failas = "./mano failas.txt"; // atidarykite failą skaitymui var contents = file.search("katė"); // gauti objektą, kuriame yra // foundText ir padėtis console.log(contents); // išspausdina „Rezultatų nėra“.

Metodai

„JavaScript“ yra daug metodų. Kai kurie dažniausiai naudojami metodai yra išvardyti žemiau.

Metodas Aprašymas alert() Parodo pranešimą ekrane. bind() Susieja funkciją su konkrečiu įvykiu. call() Iškviečia funkciją. clear() Išvalo ekraną. console.log() Spausdina informaciją į konsolę. document.getElementById(id) Nuskaito elementą pagal jo id atributą. exit() užbaigia scenarijaus vykdymą ir grįžta į pagrindinį naršyklės langą. forEach() Pakartoja kodo bloką kiekvienam masyvo ar kolekcijos elementui. if(condition) Įvertina sąlygą ir, jei teisinga, vykdo kodą, esantį bloke; kitu atveju jis vykdo kitą kodo bloką. keydown(įvykis) Suaktyvina įvykį, kai klaviatūroje paspaudžiamas klavišas. lastModified Date Grąžina arba nustato datą ir laiką, kada šis dokumentas buvo paskutinį kartą modifikuotas (milisekundėmis). ilgis Grąžina objekto ilgį (baitais). Math.floor(number) Suapvalina skaičių iki artimiausios sveikojo skaičiaus vertės . Matematika . ceil(skaičius) Suapvalina skaičių iki artimiausios sveikojo skaičiaus reikšmės . nauja data () Sukuria naują datos objektą, kaip parametrus naudodamas dabartinę datą ir laiką (milisekundėmis). Objekto klonas() Sukuria ir grąžina objekto obj kopiją. prototipas Leidžia pasiekti objekto prototipo grandinės ypatybes ir metodus (ty iš šio objekto gautus objektus). pushStackTrace(stackTrace) Prideda dėklo sekimo informaciją prie klaidos pranešimo, rodomo konsolėje. setTimeout(time, [callback]) Nustato kodo vykdymo skirtąjį laiką, kai praeina nurodytas milisekundžių skaičius; jei numatytas atgalinis skambutis, jis bus vykdomas pasibaigus skirtajam laikui setInterval(time, [callback]) Nustato intervalą kodo vykdymui praėjus nurodytam milisekundžių kiekiui; jei pateikiamas atgalinis skambutis, jis bus vykdomas kiekvieną kartą, kai pasibaigs laiko intervalas

Susijusios naujienos:

Palikite komentarą